[INFO] fetching crate linux 0.0.1... [INFO] checking linux-0.0.1 against try#7b3565da729099dbe807466fcd118fb2815986e0 for pr-81789 [INFO] extracting crate linux 0.0.1 into /workspace/builds/worker-12/source [INFO] validating manifest of crates.io crate linux 0.0.1 on toolchain 7b3565da729099dbe807466fcd118fb2815986e0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+7b3565da729099dbe807466fcd118fb2815986e0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate linux 0.0.1 [INFO] finished tweaking crates.io crate linux 0.0.1 [INFO] tweaked toml for crates.io crate linux 0.0.1 written to /workspace/builds/worker-12/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+7b3565da729099dbe807466fcd118fb2815986e0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+7b3565da729099dbe807466fcd118fb2815986e0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded linux-macros v0.0.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+7b3565da729099dbe807466fcd118fb2815986e0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1aa776f474c55cb7da8b98e2057a0eebf213aaa6d4afd567a3a13c0bc42c67f1 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "1aa776f474c55cb7da8b98e2057a0eebf213aaa6d4afd567a3a13c0bc42c67f1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1aa776f474c55cb7da8b98e2057a0eebf213aaa6d4afd567a3a13c0bc42c67f1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1aa776f474c55cb7da8b98e2057a0eebf213aaa6d4afd567a3a13c0bc42c67f1", kill_on_drop: false }` [INFO] [stdout] 1aa776f474c55cb7da8b98e2057a0eebf213aaa6d4afd567a3a13c0bc42c67f1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+7b3565da729099dbe807466fcd118fb2815986e0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 151437bc95ca3a9befa09715b338e927630f9a8451e46c9cee061c3631a04dd3 [INFO] running `Command { std: "docker" "start" "-a" "151437bc95ca3a9befa09715b338e927630f9a8451e46c9cee061c3631a04dd3", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Compiling quote v0.6.13 [INFO] [stderr] Compiling linux-macros v0.0.1 [INFO] [stderr] Checking linux v0.0.1 (/opt/rustwide/workdir) [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 71 | | : "{rax}"(n) [INFO] [stdout] 72 | | : "rcx", "r11", "memory" [INFO] [stdout] 73 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 81 | | : "{rax}"(n), "{rdi}"(a1) [INFO] [stdout] 82 | | : "rcx", "r11", "memory" [INFO] [stdout] 83 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 91 | | : "{rax}"(n), "{rdi}"(a1), "{rsi}"(a2) [INFO] [stdout] 92 | | : "rcx", "r11", "memory" [INFO] [stdout] 93 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 101 | | : "{rax}"(n), "{rdi}"(a1), "{rsi}"(a2), "{rdx}"(a3) [INFO] [stdout] 102 | | : "rcx", "r11", "memory" [INFO] [stdout] 103 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 111 | | : "{rax}"(n), "{rdi}"(a1), "{rsi}"(a2), "{rdx}"(a3), [INFO] [stdout] 112 | | "{r10}"(a4) [INFO] [stdout] 113 | | : "rcx", "r11", "memory" [INFO] [stdout] 114 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 122 | | : "{rax}"(n), "{rdi}"(a1), "{rsi}"(a2), "{rdx}"(a3), [INFO] [stdout] 123 | | "{r10}"(a4), "{r8}"(a5) [INFO] [stdout] 124 | | : "rcx", "r11", "memory" [INFO] [stdout] 125 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:133:9 [INFO] [stdout] | [INFO] [stdout] 133 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 134 | | : "{rax}"(n), "{rdi}"(a1), "{rsi}"(a2), "{rdx}"(a3), [INFO] [stdout] 135 | | "{r10}"(a4), "{r8}"(a5), "{r9}"(a6) [INFO] [stdout] 136 | | : "rcx", "r11", "memory" [INFO] [stdout] 137 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `structural_match` in this scope [INFO] [stdout] --> src/util/error.rs:49:3 [INFO] [stdout] | [INFO] [stdout] 49 | #[structural_match] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 71 | | : "{rax}"(n) [INFO] [stdout] 72 | | : "rcx", "r11", "memory" [INFO] [stdout] 73 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 81 | | : "{rax}"(n), "{rdi}"(a1) [INFO] [stdout] 82 | | : "rcx", "r11", "memory" [INFO] [stdout] 83 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 91 | | : "{rax}"(n), "{rdi}"(a1), "{rsi}"(a2) [INFO] [stdout] 92 | | : "rcx", "r11", "memory" [INFO] [stdout] 93 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 101 | | : "{rax}"(n), "{rdi}"(a1), "{rsi}"(a2), "{rdx}"(a3) [INFO] [stdout] 102 | | : "rcx", "r11", "memory" [INFO] [stdout] 103 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 111 | | : "{rax}"(n), "{rdi}"(a1), "{rsi}"(a2), "{rdx}"(a3), [INFO] [stdout] 112 | | "{r10}"(a4) [INFO] [stdout] 113 | | : "rcx", "r11", "memory" [INFO] [stdout] 114 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 122 | | : "{rax}"(n), "{rdi}"(a1), "{rsi}"(a2), "{rdx}"(a3), [INFO] [stdout] 123 | | "{r10}"(a4), "{r8}"(a5) [INFO] [stdout] 124 | | : "rcx", "r11", "memory" [INFO] [stdout] 125 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the legacy LLVM-style asm! syntax is no longer supported [INFO] [stdout] --> src/syscall/raw/x86_64.rs:133:9 [INFO] [stdout] | [INFO] [stdout] 133 | asm!("syscall" : "={rax}"(ret) [INFO] [stdout] | ^--- [INFO] [stdout] | | [INFO] [stdout] | _________help: replace with: `llvm_asm!` [INFO] [stdout] | | [INFO] [stdout] 134 | | : "{rax}"(n), "{rdi}"(a1), "{rsi}"(a2), "{rdx}"(a3), [INFO] [stdout] 135 | | "{r10}"(a4), "{r8}"(a5), "{r9}"(a6) [INFO] [stdout] 136 | | : "rcx", "r11", "memory" [INFO] [stdout] 137 | | : "volatile"); [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: consider migrating to the new asm! syntax specified in RFC 2873 [INFO] [stdout] = note: alternatively, switch to llvm_asm! to keep your code working as it is [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `structural_match` in this scope [INFO] [stdout] --> src/util/error.rs:49:3 [INFO] [stdout] | [INFO] [stdout] 49 | #[structural_match] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `isize` [INFO] [stdout] --> src/syscall.rs:2377:5 [INFO] [stdout] | [INFO] [stdout] 2377 | / r::mremap(addr as k_ulong, old_len as k_ulong, new_len as k_ulong, [INFO] [stdout] 2378 | | flags as k_ulong, new_addr as k_ulong) as isize [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[deny(invalid_ptr_to_int_cast)]` on by default [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] help: to cast to `isize`, cast to `usize` first [INFO] [stdout] | [INFO] [stdout] 2377 | r::mremap(addr as k_ulong, old_len as k_ulong, new_len as k_ulong, [INFO] [stdout] 2378 | flags as k_ulong, new_addr as k_ulong) as usize as isize [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | call!(kty::__NR_acct, name) as k_int [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `_type as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | call!(kty::__NR_add_key, _type, _description, _payload, plen, ringid) as key_serial_t [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `_description as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | call!(kty::__NR_add_key, _type, _description, _payload, plen, ringid) as key_serial_t [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `_payload as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | call!(kty::__NR_add_key, _type, _description, _payload, plen, ringid) as key_serial_t [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `txc_p as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | call!(kty::__NR_adjtimex, txc_p) as k_int [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uattr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | call!(kty::__NR_bpf, cmd, uattr, size) as k_int [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `header as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | call!(kty::__NR_capget, header, dataptr) as k_int [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `dataptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | call!(kty::__NR_capget, header, dataptr) as k_int [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `header as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | call!(kty::__NR_capset, header, data) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `data as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | call!(kty::__NR_capset, header, data) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | call!(kty::__NR_chdir, filename) as k_int [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | call!(kty::__NR_chroot, filename) as k_int [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `utx as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | call!(kty::__NR_clock_adjtime, which_clock, utx) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | call!(kty::__NR_clock_getres, which_clock, tp) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | call!(kty::__NR_clock_gettime, which_clock, tp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rqtp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | call!(kty::__NR_clock_nanosleep, which_clock, flags, rqtp, rmtp) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rmtp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | call!(kty::__NR_clock_nanosleep, which_clock, flags, rqtp, rmtp) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | call!(kty::__NR_clock_settime, which_clock, tp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name_user as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | call!(kty::__NR_delete_module, name_user, flags) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `event as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | call!(kty::__NR_epoll_ctl, epfd, op, fd, event) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `events as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | / call!(kty::__NR_epoll_pwait, epfd, events, maxevents, timeout, sigmask, [INFO] [stdout] 113 | | sigsetsize) as k_int [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `sigmask as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | / call!(kty::__NR_epoll_pwait, epfd, events, maxevents, timeout, sigmask, [INFO] [stdout] 113 | | sigsetsize) as k_int [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | call!(kty::__NR_execveat, fd, filename, argv, envp, flags) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `argv as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | call!(kty::__NR_execveat, fd, filename, argv, envp, flags) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `envp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | call!(kty::__NR_execveat, fd, filename, argv, envp, flags) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | call!(kty::__NR_execve, filename, argv, envp) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `argv as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | call!(kty::__NR_execve, filename, argv, envp) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `envp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | call!(kty::__NR_execve, filename, argv, envp) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | call!(kty::__NR_faccessat, dfd, filename, mode) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | call!(kty::__NR_fchmodat, dfd, filename, mode) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | call!(kty::__NR_fchownat, dfd, filename, user, group, flag) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | call!(kty::__NR_fgetxattr, fd, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | call!(kty::__NR_fgetxattr, fd, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uargs as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:181:5 [INFO] [stdout] | [INFO] [stdout] 181 | call!(kty::__NR_finit_module, fd, uargs, flags) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `list as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:185:5 [INFO] [stdout] | [INFO] [stdout] 185 | call!(kty::__NR_flistxattr, fd, list, size) as ssize_t [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 193 | call!(kty::__NR_fremovexattr, fd, name) as k_int [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | call!(kty::__NR_fsetxattr, fd, name, value, size, flags) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | call!(kty::__NR_fsetxattr, fd, name, value, size, flags) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | call!(kty::__NR_fstatfs, fd, buf) as k_int [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:57 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:216:5 [INFO] [stdout] | [INFO] [stdout] 216 | call!(kty::__NR_futex, uaddr, op, val, utime, uaddr2, val3) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `utime as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:216:5 [INFO] [stdout] | [INFO] [stdout] 216 | call!(kty::__NR_futex, uaddr, op, val, utime, uaddr2, val3) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uaddr2 as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:216:5 [INFO] [stdout] | [INFO] [stdout] 216 | call!(kty::__NR_futex, uaddr, op, val, utime, uaddr2, val3) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `cpup as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | call!(kty::__NR_getcpu, cpup, nodep, unused) as k_int [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `nodep as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | call!(kty::__NR_getcpu, cpup, nodep, unused) as k_int [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `unused as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | call!(kty::__NR_getcpu, cpup, nodep, unused) as k_int [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:225:5 [INFO] [stdout] | [INFO] [stdout] 225 | call!(kty::__NR_getcwd, buf, size) as k_int [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `dirent as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:230:5 [INFO] [stdout] | [INFO] [stdout] 230 | call!(kty::__NR_getdents64, fd, dirent, count) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `grouplist as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 246 | call!(kty::__NR_getgroups, gidsetsize, grouplist) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 250 | call!(kty::__NR_getitimer, which, value) as k_int [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `policy as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:255:5 [INFO] [stdout] | [INFO] [stdout] 255 | call!(kty::__NR_get_mempolicy, policy, nmask, maxnode, addr, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `nmask as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:255:5 [INFO] [stdout] | [INFO] [stdout] 255 | call!(kty::__NR_get_mempolicy, policy, nmask, maxnode, addr, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:275:5 [INFO] [stdout] | [INFO] [stdout] 275 | call!(kty::__NR_getrandom, buf, count, flags) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rgidp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:280:5 [INFO] [stdout] | [INFO] [stdout] 280 | call!(kty::__NR_getresgid, rgidp, egidp, sgidp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `egidp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:280:5 [INFO] [stdout] | [INFO] [stdout] 280 | call!(kty::__NR_getresgid, rgidp, egidp, sgidp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `sgidp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:280:5 [INFO] [stdout] | [INFO] [stdout] 280 | call!(kty::__NR_getresgid, rgidp, egidp, sgidp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ruidp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:285:5 [INFO] [stdout] | [INFO] [stdout] 285 | call!(kty::__NR_getresuid, ruidp, euidp, suidp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `euidp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:285:5 [INFO] [stdout] | [INFO] [stdout] 285 | call!(kty::__NR_getresuid, ruidp, euidp, suidp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `suidp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:285:5 [INFO] [stdout] | [INFO] [stdout] 285 | call!(kty::__NR_getresuid, ruidp, euidp, suidp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rlim as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 289 | call!(kty::__NR_getrlimit, resource, rlim) as k_int [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `head_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:294:5 [INFO] [stdout] | [INFO] [stdout] 294 | call!(kty::__NR_get_robust_list, pid, head_ptr, len_ptr) as k_long [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `len_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:294:5 [INFO] [stdout] | [INFO] [stdout] 294 | call!(kty::__NR_get_robust_list, pid, head_ptr, len_ptr) as k_long [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ru as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:298:5 [INFO] [stdout] | [INFO] [stdout] 298 | call!(kty::__NR_getrusage, who, ru) as k_int [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tv as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 310 | call!(kty::__NR_gettimeofday, tv, tz) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tz as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 310 | call!(kty::__NR_gettimeofday, tv, tz) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:57 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | call!(kty::__NR_getxattr, pathname, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | call!(kty::__NR_getxattr, pathname, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | call!(kty::__NR_getxattr, pathname, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `umod as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:324:5 [INFO] [stdout] | [INFO] [stdout] 324 | call!(kty::__NR_init_module, umod, len, uargs) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uargs as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:324:5 [INFO] [stdout] | [INFO] [stdout] 324 | call!(kty::__NR_init_module, umod, len, uargs) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:328:5 [INFO] [stdout] | [INFO] [stdout] 328 | call!(kty::__NR_inotify_add_watch, fd, pathname, mask) as k_int [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `iocb as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:341:5 [INFO] [stdout] | [INFO] [stdout] 341 | call!(kty::__NR_io_cancel, ctx_id, iocb, result) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `result as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:341:5 [INFO] [stdout] | [INFO] [stdout] 341 | call!(kty::__NR_io_cancel, ctx_id, iocb, result) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `events as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:354:5 [INFO] [stdout] | [INFO] [stdout] 354 | call!(kty::__NR_io_getevents, ctx_id, min_nr, nr, events, timeout) as k_int [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `timeout as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:354:5 [INFO] [stdout] | [INFO] [stdout] 354 | call!(kty::__NR_io_getevents, ctx_id, min_nr, nr, events, timeout) as k_int [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ctxp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:366:5 [INFO] [stdout] | [INFO] [stdout] 366 | call!(kty::__NR_io_setup, nr_events, ctxp) as k_int [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `iocbpp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 371 | call!(kty::__NR_io_submit, ctx_id, nr, iocbpp) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `cmdline_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | / call!(kty::__NR_kexec_file_load, kernel_fd, initrd_fd, cmdline_len, cmdline_ptr, [INFO] [stdout] 383 | | flags) as k_long [INFO] [stdout] | |________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `segments as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:388:5 [INFO] [stdout] | [INFO] [stdout] 388 | call!(kty::__NR_kexec_load, entry, nr_segments, segments, flags) as k_long [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:57 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:402:5 [INFO] [stdout] | [INFO] [stdout] 402 | call!(kty::__NR_lgetxattr, pathname, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:402:5 [INFO] [stdout] | [INFO] [stdout] 402 | call!(kty::__NR_lgetxattr, pathname, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:402:5 [INFO] [stdout] | [INFO] [stdout] 402 | call!(kty::__NR_lgetxattr, pathname, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `oldname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:407:5 [INFO] [stdout] | [INFO] [stdout] 407 | call!(kty::__NR_linkat, olddfd, oldname, newdfd, newname, flags) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `newname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:407:5 [INFO] [stdout] | [INFO] [stdout] 407 | call!(kty::__NR_linkat, olddfd, oldname, newdfd, newname, flags) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:412:5 [INFO] [stdout] | [INFO] [stdout] 412 | call!(kty::__NR_listxattr, pathname, list, size) as ssize_t [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `list as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:412:5 [INFO] [stdout] | [INFO] [stdout] 412 | call!(kty::__NR_listxattr, pathname, list, size) as ssize_t [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:417:5 [INFO] [stdout] | [INFO] [stdout] 417 | call!(kty::__NR_llistxattr, pathname, list, size) as ssize_t [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `list as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:417:5 [INFO] [stdout] | [INFO] [stdout] 417 | call!(kty::__NR_llistxattr, pathname, list, size) as ssize_t [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:421:5 [INFO] [stdout] | [INFO] [stdout] 421 | call!(kty::__NR_lremovexattr, pathname, name) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:421:5 [INFO] [stdout] | [INFO] [stdout] 421 | call!(kty::__NR_lremovexattr, pathname, name) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:430:5 [INFO] [stdout] | [INFO] [stdout] 430 | call!(kty::__NR_lsetxattr, pathname, name, value, size, flags) as k_int [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:430:5 [INFO] [stdout] | [INFO] [stdout] 430 | call!(kty::__NR_lsetxattr, pathname, name, value, size, flags) as k_int [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:430:5 [INFO] [stdout] | [INFO] [stdout] 430 | call!(kty::__NR_lsetxattr, pathname, name, value, size, flags) as k_int [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `nmask as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:439:5 [INFO] [stdout] | [INFO] [stdout] 439 | call!(kty::__NR_mbind, start, len, mode, nmask, maxnode, flags) as k_long [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:443:5 [INFO] [stdout] | [INFO] [stdout] 443 | call!(kty::__NR_memfd_create, uname, flags) as k_int [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `vec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:452:5 [INFO] [stdout] | [INFO] [stdout] 452 | call!(kty::__NR_mincore, start, len, vec) as k_int [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | call!(kty::__NR_mkdirat, dfd, pathname, mode) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:461:5 [INFO] [stdout] | [INFO] [stdout] 461 | call!(kty::__NR_mknodat, dfd, filename, mode, dev) as k_int [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `dev_name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:479:5 [INFO] [stdout] | [INFO] [stdout] 479 | call!(kty::__NR_mount, dev_name, dir_name, ty, flags, data) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `dir_name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:479:5 [INFO] [stdout] | [INFO] [stdout] 479 | call!(kty::__NR_mount, dev_name, dir_name, ty, flags, data) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ty as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:479:5 [INFO] [stdout] | [INFO] [stdout] 479 | call!(kty::__NR_mount, dev_name, dir_name, ty, flags, data) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `data as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:479:5 [INFO] [stdout] | [INFO] [stdout] 479 | call!(kty::__NR_mount, dev_name, dir_name, ty, flags, data) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:81 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pages as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:485:5 [INFO] [stdout] | [INFO] [stdout] 485 | call!(kty::__NR_move_pages, pid, nr_pages, pages, nodes, status, flags) as k_long [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `nodes as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:485:5 [INFO] [stdout] | [INFO] [stdout] 485 | call!(kty::__NR_move_pages, pid, nr_pages, pages, nodes, status, flags) as k_long [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `status as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:485:5 [INFO] [stdout] | [INFO] [stdout] 485 | call!(kty::__NR_move_pages, pid, nr_pages, pages, nodes, status, flags) as k_long [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_mqstat as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:494:5 [INFO] [stdout] | [INFO] [stdout] 494 | call!(kty::__NR_mq_getsetattr, mqdes, u_mqstat, u_omqstat) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_omqstat as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:494:5 [INFO] [stdout] | [INFO] [stdout] 494 | call!(kty::__NR_mq_getsetattr, mqdes, u_mqstat, u_omqstat) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:57 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:503:5 [INFO] [stdout] | [INFO] [stdout] 503 | call!(kty::__NR_mq_open, u_name, oflag, mode, u_attr) as mqd_t [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_attr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:503:5 [INFO] [stdout] | [INFO] [stdout] 503 | call!(kty::__NR_mq_open, u_name, oflag, mode, u_attr) as mqd_t [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_msg_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | / call!(kty::__NR_mq_timedreceive, mqdes, u_msg_ptr, msg_len, u_msg_prio, [INFO] [stdout] 510 | | u_abs_timeout) as ssize_t [INFO] [stdout] | |________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_msg_prio as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | / call!(kty::__NR_mq_timedreceive, mqdes, u_msg_ptr, msg_len, u_msg_prio, [INFO] [stdout] 510 | | u_abs_timeout) as ssize_t [INFO] [stdout] | |________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_abs_timeout as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | / call!(kty::__NR_mq_timedreceive, mqdes, u_msg_ptr, msg_len, u_msg_prio, [INFO] [stdout] 510 | | u_abs_timeout) as ssize_t [INFO] [stdout] | |________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_msg_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:515:5 [INFO] [stdout] | [INFO] [stdout] 515 | / call!(kty::__NR_mq_timedsend, mqdes, u_msg_ptr, msg_len, msg_prio, [INFO] [stdout] 516 | | u_abs_timeout) as k_int [INFO] [stdout] | |________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_abs_timeout as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:515:5 [INFO] [stdout] | [INFO] [stdout] 515 | / call!(kty::__NR_mq_timedsend, mqdes, u_msg_ptr, msg_len, msg_prio, [INFO] [stdout] 516 | | u_abs_timeout) as k_int [INFO] [stdout] | |________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:520:5 [INFO] [stdout] | [INFO] [stdout] 520 | call!(kty::__NR_mq_unlink, u_name) as k_int [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | call!(kty::__NR_name_to_handle_at, dfd, name, handle, mnt_id, flag) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `handle as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | call!(kty::__NR_name_to_handle_at, dfd, name, handle, mnt_id, flag) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `mnt_id as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | call!(kty::__NR_name_to_handle_at, dfd, name, handle, mnt_id, flag) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rqtp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:550:5 [INFO] [stdout] | [INFO] [stdout] 550 | call!(kty::__NR_nanosleep, rqtp, rmtp) as k_int [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rmtp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:550:5 [INFO] [stdout] | [INFO] [stdout] 550 | call!(kty::__NR_nanosleep, rqtp, rmtp) as k_int [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:554:5 [INFO] [stdout] | [INFO] [stdout] 554 | call!(kty::__NR_newuname, name) as k_int [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:559:5 [INFO] [stdout] | [INFO] [stdout] 559 | call!(kty::__NR_openat, dfd, filename, flags, mode) as k_int [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `handle as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:564:5 [INFO] [stdout] | [INFO] [stdout] 564 | call!(kty::__NR_open_by_handle_at, mountdirfd, handle, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `attr_uptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:579:5 [INFO] [stdout] | [INFO] [stdout] 579 | call!(kty::__NR_perf_event_open, attr_uptr, pid, cpu, group_fd, flags) as k_int [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `fildes as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:587:5 [INFO] [stdout] | [INFO] [stdout] 587 | call!(kty::__NR_pipe2, fildes, flags) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `new_root as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:591:5 [INFO] [stdout] | [INFO] [stdout] 591 | call!(kty::__NR_pivot_root, new_root, put_old) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `put_old as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:591:5 [INFO] [stdout] | [INFO] [stdout] 591 | call!(kty::__NR_pivot_root, new_root, put_old) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ufds as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:596:5 [INFO] [stdout] | [INFO] [stdout] 596 | call!(kty::__NR_ppoll, ufds, nfds, tsp, sigmask, sigsetsize) as k_int [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tsp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:596:5 [INFO] [stdout] | [INFO] [stdout] 596 | call!(kty::__NR_ppoll, ufds, nfds, tsp, sigmask, sigsetsize) as k_int [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `sigmask as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:596:5 [INFO] [stdout] | [INFO] [stdout] 596 | call!(kty::__NR_ppoll, ufds, nfds, tsp, sigmask, sigsetsize) as k_int [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `vec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:606:5 [INFO] [stdout] | [INFO] [stdout] 606 | call!(kty::__NR_preadv, fd, vec, vlen, pos_l, pos_h) as ssize_t [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `new_rlim as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:611:5 [INFO] [stdout] | [INFO] [stdout] 611 | call!(kty::__NR_prlimit64, pid, resource, new_rlim, old_rlim) as k_int [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `old_rlim as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:611:5 [INFO] [stdout] | [INFO] [stdout] 611 | call!(kty::__NR_prlimit64, pid, resource, new_rlim, old_rlim) as k_int [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `lvec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:617:5 [INFO] [stdout] | [INFO] [stdout] 617 | call!(kty::__NR_process_vm_readv, pid, lvec, liovcnt, rvec, riovcnt, flags) as ssize_t [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rvec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:617:5 [INFO] [stdout] | [INFO] [stdout] 617 | call!(kty::__NR_process_vm_readv, pid, lvec, liovcnt, rvec, riovcnt, flags) as ssize_t [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `lvec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:623:5 [INFO] [stdout] | [INFO] [stdout] 623 | / call!(kty::__NR_process_vm_writev, pid, lvec, liovcnt, rvec, riovcnt, [INFO] [stdout] 624 | | flags) as ssize_t [INFO] [stdout] | |________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rvec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:623:5 [INFO] [stdout] | [INFO] [stdout] 623 | / call!(kty::__NR_process_vm_writev, pid, lvec, liovcnt, rvec, riovcnt, [INFO] [stdout] 624 | | flags) as ssize_t [INFO] [stdout] | |________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `inp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:629:5 [INFO] [stdout] | [INFO] [stdout] 629 | call!(kty::__NR_pselect6, n, inp, outp, exp, tsp, sig) as k_int [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:81 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `outp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:629:5 [INFO] [stdout] | [INFO] [stdout] 629 | call!(kty::__NR_pselect6, n, inp, outp, exp, tsp, sig) as k_int [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `exp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:629:5 [INFO] [stdout] | [INFO] [stdout] 629 | call!(kty::__NR_pselect6, n, inp, outp, exp, tsp, sig) as k_int [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tsp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:629:5 [INFO] [stdout] | [INFO] [stdout] 629 | call!(kty::__NR_pselect6, n, inp, outp, exp, tsp, sig) as k_int [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:38 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `sig as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:629:5 [INFO] [stdout] | [INFO] [stdout] 629 | call!(kty::__NR_pselect6, n, inp, outp, exp, tsp, sig) as k_int [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `vec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:639:5 [INFO] [stdout] | [INFO] [stdout] 639 | call!(kty::__NR_pwritev, fd, vec, vlen, pos_l, pos_h) as ssize_t [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `special as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:644:5 [INFO] [stdout] | [INFO] [stdout] 644 | call!(kty::__NR_quotactl, cmd, special, id, addr) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `addr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:644:5 [INFO] [stdout] | [INFO] [stdout] 644 | call!(kty::__NR_quotactl, cmd, special, id, addr) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:648:5 [INFO] [stdout] | [INFO] [stdout] 648 | call!(kty::__NR_read, fd, buf, count) as ssize_t [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:653:5 [INFO] [stdout] | [INFO] [stdout] 653 | call!(kty::__NR_readlinkat, dfd, pathname, buf, bufsiz) as ssize_t [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:653:5 [INFO] [stdout] | [INFO] [stdout] 653 | call!(kty::__NR_readlinkat, dfd, pathname, buf, bufsiz) as ssize_t [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `vec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:657:5 [INFO] [stdout] | [INFO] [stdout] 657 | call!(kty::__NR_readv, fd, vec, vlen) as ssize_t [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `arg as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:662:5 [INFO] [stdout] | [INFO] [stdout] 662 | call!(kty::__NR_reboot, magic1, magic2, cmd, arg) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:671:5 [INFO] [stdout] | [INFO] [stdout] 671 | call!(kty::__NR_removexattr, pathname, name) as k_int [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:671:5 [INFO] [stdout] | [INFO] [stdout] 671 | call!(kty::__NR_removexattr, pathname, name) as k_int [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `oldname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:676:5 [INFO] [stdout] | [INFO] [stdout] 676 | call!(kty::__NR_renameat2, olddfd, oldname, newdfd, newname, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `newname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:676:5 [INFO] [stdout] | [INFO] [stdout] 676 | call!(kty::__NR_renameat2, olddfd, oldname, newdfd, newname, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `oldname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:681:5 [INFO] [stdout] | [INFO] [stdout] 681 | call!(kty::__NR_renameat, olddfd, oldname, newdfd, newname) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `newname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:681:5 [INFO] [stdout] | [INFO] [stdout] 681 | call!(kty::__NR_renameat, olddfd, oldname, newdfd, newname) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:57 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `_type as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:687:5 [INFO] [stdout] | [INFO] [stdout] 687 | / call!(kty::__NR_request_key, _type, _description, _callout_info, [INFO] [stdout] 688 | | destringid) as key_serial_t [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `_description as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:687:5 [INFO] [stdout] | [INFO] [stdout] 687 | / call!(kty::__NR_request_key, _type, _description, _callout_info, [INFO] [stdout] 688 | | destringid) as key_serial_t [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `_callout_info as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:687:5 [INFO] [stdout] | [INFO] [stdout] 687 | / call!(kty::__NR_request_key, _type, _description, _callout_info, [INFO] [stdout] 688 | | destringid) as key_serial_t [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `act as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:697:5 [INFO] [stdout] | [INFO] [stdout] 697 | call!(kty::__NR_rt_sigaction, sig, act, oact, sigsetsize) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `oact as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:697:5 [INFO] [stdout] | [INFO] [stdout] 697 | call!(kty::__NR_rt_sigaction, sig, act, oact, sigsetsize) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uset as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:701:5 [INFO] [stdout] | [INFO] [stdout] 701 | call!(kty::__NR_rt_sigpending, uset, sigsetsize) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `nset as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:706:5 [INFO] [stdout] | [INFO] [stdout] 706 | call!(kty::__NR_rt_sigprocmask, how, nset, oset, sigsetsize) as k_int [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `oset as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:706:5 [INFO] [stdout] | [INFO] [stdout] 706 | call!(kty::__NR_rt_sigprocmask, how, nset, oset, sigsetsize) as k_int [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uinfo as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:710:5 [INFO] [stdout] | [INFO] [stdout] 710 | call!(kty::__NR_rt_sigqueueinfo, pid, sig, uinfo) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `unewset as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:714:5 [INFO] [stdout] | [INFO] [stdout] 714 | call!(kty::__NR_rt_sigsuspend, unewset, sigsetsize) as k_int [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:57 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uthese as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:719:5 [INFO] [stdout] | [INFO] [stdout] 719 | call!(kty::__NR_rt_sigtimedwait, uthese, uinfo, uts, sigsetsize) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uinfo as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:719:5 [INFO] [stdout] | [INFO] [stdout] 719 | call!(kty::__NR_rt_sigtimedwait, uthese, uinfo, uts, sigsetsize) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uts as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:719:5 [INFO] [stdout] | [INFO] [stdout] 719 | call!(kty::__NR_rt_sigtimedwait, uthese, uinfo, uts, sigsetsize) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uinfo as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:724:5 [INFO] [stdout] | [INFO] [stdout] 724 | call!(kty::__NR_rt_tgsigqueueinfo, tgid, pid, sig, uinfo) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `user_mask_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:733:5 [INFO] [stdout] | [INFO] [stdout] 733 | call!(kty::__NR_sched_getaffinity, pid, len, user_mask_ptr) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uattr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:738:5 [INFO] [stdout] | [INFO] [stdout] 738 | call!(kty::__NR_sched_getattr, pid, uattr, size, flags) as k_int [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `param as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:742:5 [INFO] [stdout] | [INFO] [stdout] 742 | call!(kty::__NR_sched_getparam, pid, param) as k_int [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `k_interval as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:758:5 [INFO] [stdout] | [INFO] [stdout] 758 | call!(kty::__NR_sched_rr_get_interval, pid, k_interval) as k_int [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `isize` [INFO] [stdout] --> src/syscall.rs:2377:5 [INFO] [stdout] | [INFO] [stdout] 2377 | / r::mremap(addr as k_ulong, old_len as k_ulong, new_len as k_ulong, [INFO] [stdout] 2378 | | flags as k_ulong, new_addr as k_ulong) as isize [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[deny(invalid_ptr_to_int_cast)]` on by default [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] help: to cast to `isize`, cast to `usize` first [INFO] [stdout] | [INFO] [stdout] 2377 | r::mremap(addr as k_ulong, old_len as k_ulong, new_len as k_ulong, [INFO] [stdout] 2378 | flags as k_ulong, new_addr as k_ulong) as usize as isize [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | call!(kty::__NR_acct, name) as k_int [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `user_mask_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:763:5 [INFO] [stdout] | [INFO] [stdout] 763 | call!(kty::__NR_sched_setaffinity, pid, len, user_mask_ptr) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `_type as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | call!(kty::__NR_add_key, _type, _description, _payload, plen, ringid) as key_serial_t [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uattr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:767:5 [INFO] [stdout] | [INFO] [stdout] 767 | call!(kty::__NR_sched_setattr, pid, uattr, flags) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `_description as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | call!(kty::__NR_add_key, _type, _description, _payload, plen, ringid) as key_serial_t [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `param as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:771:5 [INFO] [stdout] | [INFO] [stdout] 771 | call!(kty::__NR_sched_setparam, pid, param) as k_int [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `_payload as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | call!(kty::__NR_add_key, _type, _description, _payload, plen, ringid) as key_serial_t [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `param as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:776:5 [INFO] [stdout] | [INFO] [stdout] 776 | call!(kty::__NR_sched_setscheduler, pid, policy, param) as k_int [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `txc_p as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | call!(kty::__NR_adjtimex, txc_p) as k_int [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uargs as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:784:5 [INFO] [stdout] | [INFO] [stdout] 784 | call!(kty::__NR_seccomp, op, flags, uargs) as k_int [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uattr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | call!(kty::__NR_bpf, cmd, uattr, size) as k_int [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:788:5 [INFO] [stdout] | [INFO] [stdout] 788 | call!(kty::__NR_setdomainname, name, len) as k_int [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `grouplist as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:804:5 [INFO] [stdout] | [INFO] [stdout] 804 | call!(kty::__NR_setgroups, gidsetsize, grouplist) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:808:5 [INFO] [stdout] | [INFO] [stdout] 808 | call!(kty::__NR_sethostname, name, len) as k_int [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `header as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | call!(kty::__NR_capget, header, dataptr) as k_int [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:813:5 [INFO] [stdout] | [INFO] [stdout] 813 | call!(kty::__NR_setitimer, which, value, ovalue) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ovalue as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:813:5 [INFO] [stdout] | [INFO] [stdout] 813 | call!(kty::__NR_setitimer, which, value, ovalue) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `dataptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | call!(kty::__NR_capget, header, dataptr) as k_int [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `nmask as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:818:5 [INFO] [stdout] | [INFO] [stdout] 818 | call!(kty::__NR_set_mempolicy, mode, nmask, maxnode) as k_long [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rlim as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:850:5 [INFO] [stdout] | [INFO] [stdout] 850 | call!(kty::__NR_setrlimit, resource, rlim) as k_int [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `header as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | call!(kty::__NR_capset, header, data) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `head as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:854:5 [INFO] [stdout] | [INFO] [stdout] 854 | call!(kty::__NR_set_robust_list, head, len) as k_long [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tidptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:862:5 [INFO] [stdout] | [INFO] [stdout] 862 | call!(kty::__NR_set_tid_address, tidptr) as k_long [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `data as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | call!(kty::__NR_capset, header, data) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tv as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:866:5 [INFO] [stdout] | [INFO] [stdout] 866 | call!(kty::__NR_settimeofday, tv, tz) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tz as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:866:5 [INFO] [stdout] | [INFO] [stdout] 866 | call!(kty::__NR_settimeofday, tv, tz) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | call!(kty::__NR_chdir, filename) as k_int [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:875:5 [INFO] [stdout] | [INFO] [stdout] 875 | call!(kty::__NR_setxattr, pathname, name, value, size, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:875:5 [INFO] [stdout] | [INFO] [stdout] 875 | call!(kty::__NR_setxattr, pathname, name, value, size, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | call!(kty::__NR_chroot, filename) as k_int [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `utx as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | call!(kty::__NR_clock_adjtime, which_clock, utx) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | call!(kty::__NR_clock_getres, which_clock, tp) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | call!(kty::__NR_clock_gettime, which_clock, tp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rqtp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | call!(kty::__NR_clock_nanosleep, which_clock, flags, rqtp, rmtp) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rmtp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | call!(kty::__NR_clock_nanosleep, which_clock, flags, rqtp, rmtp) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:875:5 [INFO] [stdout] | [INFO] [stdout] 875 | call!(kty::__NR_setxattr, pathname, name, value, size, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `user_mask as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:880:5 [INFO] [stdout] | [INFO] [stdout] 880 | call!(kty::__NR_signalfd4, ufd, user_mask, sizemask, flags) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uss as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:884:5 [INFO] [stdout] | [INFO] [stdout] 884 | call!(kty::__NR_sigaltstack, uss, uoss) as k_int [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | call!(kty::__NR_clock_settime, which_clock, tp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name_user as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | call!(kty::__NR_delete_module, name_user, flags) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `event as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | call!(kty::__NR_epoll_ctl, epfd, op, fd, event) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uoss as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:884:5 [INFO] [stdout] | [INFO] [stdout] 884 | call!(kty::__NR_sigaltstack, uss, uoss) as k_int [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `events as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | / call!(kty::__NR_epoll_pwait, epfd, events, maxevents, timeout, sigmask, [INFO] [stdout] 113 | | sigsetsize) as k_int [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `off_in as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:900:5 [INFO] [stdout] | [INFO] [stdout] 900 | call!(kty::__NR_splice, fd_in, off_in, fd_out, off_out, len, flags) as ssize_t [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `off_out as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:900:5 [INFO] [stdout] | [INFO] [stdout] 900 | call!(kty::__NR_splice, fd_in, off_in, fd_out, off_out, len, flags) as ssize_t [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:904:5 [INFO] [stdout] | [INFO] [stdout] 904 | call!(kty::__NR_statfs, pathname, buf) as k_int [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `sigmask as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | / call!(kty::__NR_epoll_pwait, epfd, events, maxevents, timeout, sigmask, [INFO] [stdout] 113 | | sigsetsize) as k_int [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:904:5 [INFO] [stdout] | [INFO] [stdout] 904 | call!(kty::__NR_statfs, pathname, buf) as k_int [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `specialfile as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:908:5 [INFO] [stdout] | [INFO] [stdout] 908 | call!(kty::__NR_swapoff, specialfile) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | call!(kty::__NR_execveat, fd, filename, argv, envp, flags) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `specialfile as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:912:5 [INFO] [stdout] | [INFO] [stdout] 912 | call!(kty::__NR_swapon, specialfile, swap_flags) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `oldname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:917:5 [INFO] [stdout] | [INFO] [stdout] 917 | call!(kty::__NR_symlinkat, oldname, newdfd, newname) as k_int [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `argv as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | call!(kty::__NR_execveat, fd, filename, argv, envp, flags) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `newname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:917:5 [INFO] [stdout] | [INFO] [stdout] 917 | call!(kty::__NR_symlinkat, oldname, newdfd, newname) as k_int [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `info as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:929:5 [INFO] [stdout] | [INFO] [stdout] 929 | call!(kty::__NR_sysinfo, info) as k_int [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `envp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | call!(kty::__NR_execveat, fd, filename, argv, envp, flags) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:933:5 [INFO] [stdout] | [INFO] [stdout] 933 | call!(kty::__NR_syslog, ty, buf, len) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `otmr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:959:5 [INFO] [stdout] | [INFO] [stdout] 959 | call!(kty::__NR_timerfd_gettime, ufd, otmr) as k_int [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | call!(kty::__NR_execve, filename, argv, envp) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `utmr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:964:5 [INFO] [stdout] | [INFO] [stdout] 964 | call!(kty::__NR_timerfd_settime, ufd, flags, utmr, otmr) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `otmr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:964:5 [INFO] [stdout] | [INFO] [stdout] 964 | call!(kty::__NR_timerfd_settime, ufd, flags, utmr, otmr) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `argv as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | call!(kty::__NR_execve, filename, argv, envp) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `envp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | call!(kty::__NR_execve, filename, argv, envp) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `setting as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:972:5 [INFO] [stdout] | [INFO] [stdout] 972 | call!(kty::__NR_timer_gettime, timer_id, setting) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | call!(kty::__NR_faccessat, dfd, filename, mode) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `new_setting as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:978:5 [INFO] [stdout] | [INFO] [stdout] 978 | call!(kty::__NR_timer_settime, timer_id, flags, new_setting, old_setting) as k_int [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `old_setting as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:978:5 [INFO] [stdout] | [INFO] [stdout] 978 | call!(kty::__NR_timer_settime, timer_id, flags, new_setting, old_setting) as k_int [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | call!(kty::__NR_fchmodat, dfd, filename, mode) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tbuf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:982:5 [INFO] [stdout] | [INFO] [stdout] 982 | call!(kty::__NR_times, tbuf) as clock_t [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `path as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:990:5 [INFO] [stdout] | [INFO] [stdout] 990 | call!(kty::__NR_truncate, path, length) as k_int [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:998:5 [INFO] [stdout] | [INFO] [stdout] 998 | call!(kty::__NR_umount, name, flags) as k_int [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | call!(kty::__NR_fchownat, dfd, filename, user, group, flag) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1002:5 [INFO] [stdout] | [INFO] [stdout] 1002 | call!(kty::__NR_unlinkat, dfd, pathname, flag) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1011:5 [INFO] [stdout] | [INFO] [stdout] 1011 | call!(kty::__NR_utimensat, dfd, filename, utimes, flags) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | call!(kty::__NR_fgetxattr, fd, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `utimes as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1011:5 [INFO] [stdout] | [INFO] [stdout] 1011 | call!(kty::__NR_utimensat, dfd, filename, utimes, flags) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `offset as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1016:5 [INFO] [stdout] | [INFO] [stdout] 1016 | call!(kty::__NR_sendfile64, out_fd, in_fd, offset, count) as ssize_t [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | call!(kty::__NR_fgetxattr, fd, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `iov as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1025:5 [INFO] [stdout] | [INFO] [stdout] 1025 | call!(kty::__NR_vmsplice, fd, iov, nr_segs, flags) as ssize_t [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `infop as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1030:5 [INFO] [stdout] | [INFO] [stdout] 1030 | call!(kty::__NR_waitid, which, upid, infop, options, ru) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uargs as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:181:5 [INFO] [stdout] | [INFO] [stdout] 181 | call!(kty::__NR_finit_module, fd, uargs, flags) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ru as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1030:5 [INFO] [stdout] | [INFO] [stdout] 1030 | call!(kty::__NR_waitid, which, upid, infop, options, ru) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1034:5 [INFO] [stdout] | [INFO] [stdout] 1034 | call!(kty::__NR_write, fd, buf, count) as ssize_t [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `list as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:185:5 [INFO] [stdout] | [INFO] [stdout] 185 | call!(kty::__NR_flistxattr, fd, list, size) as ssize_t [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `vec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1038:5 [INFO] [stdout] | [INFO] [stdout] 1038 | call!(kty::__NR_writev, fd, vec, vlen) as ssize_t [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1093:9 [INFO] [stdout] | [INFO] [stdout] 1093 | call!(kty::__NR_newfstatat, dfd, filename, statbuf, flag) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 193 | call!(kty::__NR_fremovexattr, fd, name) as k_int [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `statbuf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1093:9 [INFO] [stdout] | [INFO] [stdout] 1093 | call!(kty::__NR_newfstatat, dfd, filename, statbuf, flag) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `statbuf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1097:9 [INFO] [stdout] | [INFO] [stdout] 1097 | call!(kty::__NR_newfstat, fd, statbuf) as k_int [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | call!(kty::__NR_fsetxattr, fd, name, value, size, flags) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | call!(kty::__NR_fsetxattr, fd, name, value, size, flags) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | call!(kty::__NR_fstatfs, fd, buf) as k_int [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:57 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:216:5 [INFO] [stdout] | [INFO] [stdout] 216 | call!(kty::__NR_futex, uaddr, op, val, utime, uaddr2, val3) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `utime as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:216:5 [INFO] [stdout] | [INFO] [stdout] 216 | call!(kty::__NR_futex, uaddr, op, val, utime, uaddr2, val3) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uaddr2 as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:216:5 [INFO] [stdout] | [INFO] [stdout] 216 | call!(kty::__NR_futex, uaddr, op, val, utime, uaddr2, val3) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `cpup as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | call!(kty::__NR_getcpu, cpup, nodep, unused) as k_int [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `nodep as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | call!(kty::__NR_getcpu, cpup, nodep, unused) as k_int [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `unused as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | call!(kty::__NR_getcpu, cpup, nodep, unused) as k_int [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:225:5 [INFO] [stdout] | [INFO] [stdout] 225 | call!(kty::__NR_getcwd, buf, size) as k_int [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `dirent as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:230:5 [INFO] [stdout] | [INFO] [stdout] 230 | call!(kty::__NR_getdents64, fd, dirent, count) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `grouplist as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 246 | call!(kty::__NR_getgroups, gidsetsize, grouplist) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 250 | call!(kty::__NR_getitimer, which, value) as k_int [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `policy as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:255:5 [INFO] [stdout] | [INFO] [stdout] 255 | call!(kty::__NR_get_mempolicy, policy, nmask, maxnode, addr, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `nmask as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:255:5 [INFO] [stdout] | [INFO] [stdout] 255 | call!(kty::__NR_get_mempolicy, policy, nmask, maxnode, addr, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:275:5 [INFO] [stdout] | [INFO] [stdout] 275 | call!(kty::__NR_getrandom, buf, count, flags) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tsops as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1192:9 [INFO] [stdout] | [INFO] [stdout] 1192 | call!(kty::__NR_semop, semid, tsops, nsops) as k_int [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rgidp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:280:5 [INFO] [stdout] | [INFO] [stdout] 280 | call!(kty::__NR_getresgid, rgidp, egidp, sgidp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `egidp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:280:5 [INFO] [stdout] | [INFO] [stdout] 280 | call!(kty::__NR_getresgid, rgidp, egidp, sgidp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tsops as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1197:9 [INFO] [stdout] | [INFO] [stdout] 1197 | call!(kty::__NR_semtimedop, semid, tsops, nsops, timeout) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `timeout as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1197:9 [INFO] [stdout] | [INFO] [stdout] 1197 | call!(kty::__NR_semtimedop, semid, tsops, nsops, timeout) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `msgp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1210:9 [INFO] [stdout] | [INFO] [stdout] 1210 | call!(kty::__NR_msgsnd, msqid, msgp, msgsz, msgflg) as k_int [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `sgidp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:280:5 [INFO] [stdout] | [INFO] [stdout] 280 | call!(kty::__NR_getresgid, rgidp, egidp, sgidp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `msgp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1215:9 [INFO] [stdout] | [INFO] [stdout] 1215 | call!(kty::__NR_msgrcv, msqid, msgp, msgsz, msgtyp, msgflg) as ssize_t [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ruidp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:285:5 [INFO] [stdout] | [INFO] [stdout] 285 | call!(kty::__NR_getresuid, ruidp, euidp, suidp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1224:9 [INFO] [stdout] | [INFO] [stdout] 1224 | call!(kty::__NR_msgctl, msqid, cmd | IPC_64, buf) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `euidp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:285:5 [INFO] [stdout] | [INFO] [stdout] 285 | call!(kty::__NR_getresuid, ruidp, euidp, suidp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `shmaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1228:9 [INFO] [stdout] | [INFO] [stdout] 1228 | call!(kty::__NR_shmdt, shmaddr) as k_int [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `suidp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:285:5 [INFO] [stdout] | [INFO] [stdout] 285 | call!(kty::__NR_getresuid, ruidp, euidp, suidp) as k_int [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1235:9 [INFO] [stdout] | [INFO] [stdout] 1235 | call!(kty::__NR_shmctl, shmid, cmd | IPC_64, buf) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rlim as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 289 | call!(kty::__NR_getrlimit, resource, rlim) as k_int [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `head_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:294:5 [INFO] [stdout] | [INFO] [stdout] 294 | call!(kty::__NR_get_robust_list, pid, head_ptr, len_ptr) as k_long [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `len_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:294:5 [INFO] [stdout] | [INFO] [stdout] 294 | call!(kty::__NR_get_robust_list, pid, head_ptr, len_ptr) as k_long [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ru as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:298:5 [INFO] [stdout] | [INFO] [stdout] 298 | call!(kty::__NR_getrusage, who, ru) as k_int [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tv as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 310 | call!(kty::__NR_gettimeofday, tv, tz) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tz as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 310 | call!(kty::__NR_gettimeofday, tv, tz) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:57 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | call!(kty::__NR_getxattr, pathname, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `shmaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1244:9 [INFO] [stdout] | [INFO] [stdout] 1244 | call!(kty::__NR_shmat, shmid, shmaddr, shmflg) as *mut c_void [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `umyaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1381:9 [INFO] [stdout] | [INFO] [stdout] 1381 | call!(kty::__NR_bind, fd, umyaddr, addrlen) as k_int [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uservaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1385:9 [INFO] [stdout] | [INFO] [stdout] 1385 | call!(kty::__NR_connect, fd, uservaddr, addrlen) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `upeer_sockaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1394:9 [INFO] [stdout] | [INFO] [stdout] 1394 | call!(kty::__NR_accept4, fd, upeer_sockaddr, upeer_addrlen, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | call!(kty::__NR_getxattr, pathname, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `upeer_addrlen as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1394:9 [INFO] [stdout] | [INFO] [stdout] 1394 | call!(kty::__NR_accept4, fd, upeer_sockaddr, upeer_addrlen, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | call!(kty::__NR_getxattr, pathname, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `upeer_sockaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1399:9 [INFO] [stdout] | [INFO] [stdout] 1399 | call!(kty::__NR_accept, fd, upeer_sockaddr, upeer_addrlen) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `umod as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:324:5 [INFO] [stdout] | [INFO] [stdout] 324 | call!(kty::__NR_init_module, umod, len, uargs) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uargs as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:324:5 [INFO] [stdout] | [INFO] [stdout] 324 | call!(kty::__NR_init_module, umod, len, uargs) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:328:5 [INFO] [stdout] | [INFO] [stdout] 328 | call!(kty::__NR_inotify_add_watch, fd, pathname, mask) as k_int [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `iocb as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:341:5 [INFO] [stdout] | [INFO] [stdout] 341 | call!(kty::__NR_io_cancel, ctx_id, iocb, result) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `result as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:341:5 [INFO] [stdout] | [INFO] [stdout] 341 | call!(kty::__NR_io_cancel, ctx_id, iocb, result) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `events as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:354:5 [INFO] [stdout] | [INFO] [stdout] 354 | call!(kty::__NR_io_getevents, ctx_id, min_nr, nr, events, timeout) as k_int [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `timeout as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:354:5 [INFO] [stdout] | [INFO] [stdout] 354 | call!(kty::__NR_io_getevents, ctx_id, min_nr, nr, events, timeout) as k_int [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ctxp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:366:5 [INFO] [stdout] | [INFO] [stdout] 366 | call!(kty::__NR_io_setup, nr_events, ctxp) as k_int [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `iocbpp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 371 | call!(kty::__NR_io_submit, ctx_id, nr, iocbpp) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `upeer_addrlen as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1399:9 [INFO] [stdout] | [INFO] [stdout] 1399 | call!(kty::__NR_accept, fd, upeer_sockaddr, upeer_addrlen) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `usockaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1404:9 [INFO] [stdout] | [INFO] [stdout] 1404 | call!(kty::__NR_getsockname, fd, usockaddr, usockaddr_len) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `usockaddr_len as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1404:9 [INFO] [stdout] | [INFO] [stdout] 1404 | call!(kty::__NR_getsockname, fd, usockaddr, usockaddr_len) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `cmdline_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | / call!(kty::__NR_kexec_file_load, kernel_fd, initrd_fd, cmdline_len, cmdline_ptr, [INFO] [stdout] 383 | | flags) as k_long [INFO] [stdout] | |________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `optval as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1409:9 [INFO] [stdout] | [INFO] [stdout] 1409 | call!(kty::__NR_getsockopt, fd, level, optname, optval, optlen) as k_int [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `segments as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:388:5 [INFO] [stdout] | [INFO] [stdout] 388 | call!(kty::__NR_kexec_load, entry, nr_segments, segments, flags) as k_long [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `optlen as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1409:9 [INFO] [stdout] | [INFO] [stdout] 1409 | call!(kty::__NR_getsockopt, fd, level, optname, optval, optlen) as k_int [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:57 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:402:5 [INFO] [stdout] | [INFO] [stdout] 402 | call!(kty::__NR_lgetxattr, pathname, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `usockaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1414:9 [INFO] [stdout] | [INFO] [stdout] 1414 | call!(kty::__NR_getpeername, fd, usockaddr, usockaddr_len) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:402:5 [INFO] [stdout] | [INFO] [stdout] 402 | call!(kty::__NR_lgetxattr, pathname, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:402:5 [INFO] [stdout] | [INFO] [stdout] 402 | call!(kty::__NR_lgetxattr, pathname, name, value, size) as ssize_t [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `oldname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:407:5 [INFO] [stdout] | [INFO] [stdout] 407 | call!(kty::__NR_linkat, olddfd, oldname, newdfd, newname, flags) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `newname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:407:5 [INFO] [stdout] | [INFO] [stdout] 407 | call!(kty::__NR_linkat, olddfd, oldname, newdfd, newname, flags) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:412:5 [INFO] [stdout] | [INFO] [stdout] 412 | call!(kty::__NR_listxattr, pathname, list, size) as ssize_t [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `list as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:412:5 [INFO] [stdout] | [INFO] [stdout] 412 | call!(kty::__NR_listxattr, pathname, list, size) as ssize_t [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:417:5 [INFO] [stdout] | [INFO] [stdout] 417 | call!(kty::__NR_llistxattr, pathname, list, size) as ssize_t [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `list as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:417:5 [INFO] [stdout] | [INFO] [stdout] 417 | call!(kty::__NR_llistxattr, pathname, list, size) as ssize_t [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:421:5 [INFO] [stdout] | [INFO] [stdout] 421 | call!(kty::__NR_lremovexattr, pathname, name) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:421:5 [INFO] [stdout] | [INFO] [stdout] 421 | call!(kty::__NR_lremovexattr, pathname, name) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:430:5 [INFO] [stdout] | [INFO] [stdout] 430 | call!(kty::__NR_lsetxattr, pathname, name, value, size, flags) as k_int [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:430:5 [INFO] [stdout] | [INFO] [stdout] 430 | call!(kty::__NR_lsetxattr, pathname, name, value, size, flags) as k_int [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:430:5 [INFO] [stdout] | [INFO] [stdout] 430 | call!(kty::__NR_lsetxattr, pathname, name, value, size, flags) as k_int [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `nmask as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:439:5 [INFO] [stdout] | [INFO] [stdout] 439 | call!(kty::__NR_mbind, start, len, mode, nmask, maxnode, flags) as k_long [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:443:5 [INFO] [stdout] | [INFO] [stdout] 443 | call!(kty::__NR_memfd_create, uname, flags) as k_int [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `vec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:452:5 [INFO] [stdout] | [INFO] [stdout] 452 | call!(kty::__NR_mincore, start, len, vec) as k_int [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | call!(kty::__NR_mkdirat, dfd, pathname, mode) as k_int [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:461:5 [INFO] [stdout] | [INFO] [stdout] 461 | call!(kty::__NR_mknodat, dfd, filename, mode, dev) as k_int [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `dev_name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:479:5 [INFO] [stdout] | [INFO] [stdout] 479 | call!(kty::__NR_mount, dev_name, dir_name, ty, flags, data) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `dir_name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:479:5 [INFO] [stdout] | [INFO] [stdout] 479 | call!(kty::__NR_mount, dev_name, dir_name, ty, flags, data) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ty as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:479:5 [INFO] [stdout] | [INFO] [stdout] 479 | call!(kty::__NR_mount, dev_name, dir_name, ty, flags, data) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `data as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:479:5 [INFO] [stdout] | [INFO] [stdout] 479 | call!(kty::__NR_mount, dev_name, dir_name, ty, flags, data) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:81 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pages as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:485:5 [INFO] [stdout] | [INFO] [stdout] 485 | call!(kty::__NR_move_pages, pid, nr_pages, pages, nodes, status, flags) as k_long [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `nodes as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:485:5 [INFO] [stdout] | [INFO] [stdout] 485 | call!(kty::__NR_move_pages, pid, nr_pages, pages, nodes, status, flags) as k_long [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `status as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:485:5 [INFO] [stdout] | [INFO] [stdout] 485 | call!(kty::__NR_move_pages, pid, nr_pages, pages, nodes, status, flags) as k_long [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_mqstat as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:494:5 [INFO] [stdout] | [INFO] [stdout] 494 | call!(kty::__NR_mq_getsetattr, mqdes, u_mqstat, u_omqstat) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_omqstat as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:494:5 [INFO] [stdout] | [INFO] [stdout] 494 | call!(kty::__NR_mq_getsetattr, mqdes, u_mqstat, u_omqstat) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:57 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:503:5 [INFO] [stdout] | [INFO] [stdout] 503 | call!(kty::__NR_mq_open, u_name, oflag, mode, u_attr) as mqd_t [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_attr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:503:5 [INFO] [stdout] | [INFO] [stdout] 503 | call!(kty::__NR_mq_open, u_name, oflag, mode, u_attr) as mqd_t [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `usockaddr_len as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1414:9 [INFO] [stdout] | [INFO] [stdout] 1414 | call!(kty::__NR_getpeername, fd, usockaddr, usockaddr_len) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_msg_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | / call!(kty::__NR_mq_timedreceive, mqdes, u_msg_ptr, msg_len, u_msg_prio, [INFO] [stdout] 510 | | u_abs_timeout) as ssize_t [INFO] [stdout] | |________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `usockvec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1419:9 [INFO] [stdout] | [INFO] [stdout] 1419 | call!(kty::__NR_socketpair, family, ty, protocol, usockvec) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_msg_prio as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | / call!(kty::__NR_mq_timedreceive, mqdes, u_msg_ptr, msg_len, u_msg_prio, [INFO] [stdout] 510 | | u_abs_timeout) as ssize_t [INFO] [stdout] | |________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ubuf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1424:9 [INFO] [stdout] | [INFO] [stdout] 1424 | call!(kty::__NR_recvfrom, fd, ubuf, size, flags, addr, addr_len) as ssize_t [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_abs_timeout as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | / call!(kty::__NR_mq_timedreceive, mqdes, u_msg_ptr, msg_len, u_msg_prio, [INFO] [stdout] 510 | | u_abs_timeout) as ssize_t [INFO] [stdout] | |________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `addr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1424:9 [INFO] [stdout] | [INFO] [stdout] 1424 | call!(kty::__NR_recvfrom, fd, ubuf, size, flags, addr, addr_len) as ssize_t [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_msg_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:515:5 [INFO] [stdout] | [INFO] [stdout] 515 | / call!(kty::__NR_mq_timedsend, mqdes, u_msg_ptr, msg_len, msg_prio, [INFO] [stdout] 516 | | u_abs_timeout) as k_int [INFO] [stdout] | |________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:38 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `addr_len as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1424:9 [INFO] [stdout] | [INFO] [stdout] 1424 | call!(kty::__NR_recvfrom, fd, ubuf, size, flags, addr, addr_len) as ssize_t [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_abs_timeout as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:515:5 [INFO] [stdout] | [INFO] [stdout] 515 | / call!(kty::__NR_mq_timedsend, mqdes, u_msg_ptr, msg_len, msg_prio, [INFO] [stdout] 516 | | u_abs_timeout) as k_int [INFO] [stdout] | |________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `mmsg as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1429:9 [INFO] [stdout] | [INFO] [stdout] 1429 | call!(kty::__NR_recvmmsg, fd, mmsg, vlen, flags, timeout) as ssize_t [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `u_name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:520:5 [INFO] [stdout] | [INFO] [stdout] 520 | call!(kty::__NR_mq_unlink, u_name) as k_int [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `timeout as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1429:9 [INFO] [stdout] | [INFO] [stdout] 1429 | call!(kty::__NR_recvmmsg, fd, mmsg, vlen, flags, timeout) as ssize_t [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `msg as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1433:9 [INFO] [stdout] | [INFO] [stdout] 1433 | call!(kty::__NR_recvmsg, fd, msg, flags) as ssize_t [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `mmsg as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1438:9 [INFO] [stdout] | [INFO] [stdout] 1438 | call!(kty::__NR_sendmmsg, fd, mmsg, vlen, flags) as ssize_t [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `msg as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1442:9 [INFO] [stdout] | [INFO] [stdout] 1442 | call!(kty::__NR_sendmsg, fd, msg, flags) as ssize_t [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buff as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1447:9 [INFO] [stdout] | [INFO] [stdout] 1447 | call!(kty::__NR_sendto, fd, buff, len, flags, addr, addr_len) as ssize_t [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `addr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1447:9 [INFO] [stdout] | [INFO] [stdout] 1447 | call!(kty::__NR_sendto, fd, buff, len, flags, addr, addr_len) as ssize_t [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `optval as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1456:9 [INFO] [stdout] | [INFO] [stdout] 1456 | call!(kty::__NR_setsockopt, fd, level, optname, optval, optlen) as k_int [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1492:9 [INFO] [stdout] | [INFO] [stdout] 1492 | call!(kty::__NR_fanotify_mark, fanotify_fd, flags, mask, dfd, pathname) as k_int [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1500:9 [INFO] [stdout] | [INFO] [stdout] 1500 | call!(kty::__NR_lookup_dcookie, cookie64, buf, len) as k_int [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1505:9 [INFO] [stdout] | [INFO] [stdout] 1505 | call!(kty::__NR_pread64, fd, buf, count, pos) as ssize_t [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1510:9 [INFO] [stdout] | [INFO] [stdout] 1510 | call!(kty::__NR_pwrite64, fd, buf, count, pos) as ssize_t [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `newsp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/x86_64.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | call!(__NR_clone, flags, newsp, parent_tidptr, child_tidptr, tls) as k_long [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `parent_tidptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/x86_64.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | call!(__NR_clone, flags, newsp, parent_tidptr, child_tidptr, tls) as k_long [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | call!(kty::__NR_name_to_handle_at, dfd, name, handle, mnt_id, flag) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `handle as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | call!(kty::__NR_name_to_handle_at, dfd, name, handle, mnt_id, flag) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `mnt_id as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | call!(kty::__NR_name_to_handle_at, dfd, name, handle, mnt_id, flag) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rqtp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:550:5 [INFO] [stdout] | [INFO] [stdout] 550 | call!(kty::__NR_nanosleep, rqtp, rmtp) as k_int [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rmtp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:550:5 [INFO] [stdout] | [INFO] [stdout] 550 | call!(kty::__NR_nanosleep, rqtp, rmtp) as k_int [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:554:5 [INFO] [stdout] | [INFO] [stdout] 554 | call!(kty::__NR_newuname, name) as k_int [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:559:5 [INFO] [stdout] | [INFO] [stdout] 559 | call!(kty::__NR_openat, dfd, filename, flags, mode) as k_int [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `handle as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:564:5 [INFO] [stdout] | [INFO] [stdout] 564 | call!(kty::__NR_open_by_handle_at, mountdirfd, handle, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `attr_uptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:579:5 [INFO] [stdout] | [INFO] [stdout] 579 | call!(kty::__NR_perf_event_open, attr_uptr, pid, cpu, group_fd, flags) as k_int [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `fildes as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:587:5 [INFO] [stdout] | [INFO] [stdout] 587 | call!(kty::__NR_pipe2, fildes, flags) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `new_root as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:591:5 [INFO] [stdout] | [INFO] [stdout] 591 | call!(kty::__NR_pivot_root, new_root, put_old) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `child_tidptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/x86_64.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | call!(__NR_clone, flags, newsp, parent_tidptr, child_tidptr, tls) as k_long [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tls as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/x86_64.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | call!(__NR_clone, flags, newsp, parent_tidptr, child_tidptr, tls) as k_long [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `put_old as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:591:5 [INFO] [stdout] | [INFO] [stdout] 591 | call!(kty::__NR_pivot_root, new_root, put_old) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ufds as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:596:5 [INFO] [stdout] | [INFO] [stdout] 596 | call!(kty::__NR_ppoll, ufds, nfds, tsp, sigmask, sigsetsize) as k_int [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tsp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:596:5 [INFO] [stdout] | [INFO] [stdout] 596 | call!(kty::__NR_ppoll, ufds, nfds, tsp, sigmask, sigsetsize) as k_int [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `sigmask as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:596:5 [INFO] [stdout] | [INFO] [stdout] 596 | call!(kty::__NR_ppoll, ufds, nfds, tsp, sigmask, sigsetsize) as k_int [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `vec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:606:5 [INFO] [stdout] | [INFO] [stdout] 606 | call!(kty::__NR_preadv, fd, vec, vlen, pos_l, pos_h) as ssize_t [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `new_rlim as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:611:5 [INFO] [stdout] | [INFO] [stdout] 611 | call!(kty::__NR_prlimit64, pid, resource, new_rlim, old_rlim) as k_int [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `old_rlim as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:611:5 [INFO] [stdout] | [INFO] [stdout] 611 | call!(kty::__NR_prlimit64, pid, resource, new_rlim, old_rlim) as k_int [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `lvec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:617:5 [INFO] [stdout] | [INFO] [stdout] 617 | call!(kty::__NR_process_vm_readv, pid, lvec, liovcnt, rvec, riovcnt, flags) as ssize_t [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rvec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:617:5 [INFO] [stdout] | [INFO] [stdout] 617 | call!(kty::__NR_process_vm_readv, pid, lvec, liovcnt, rvec, riovcnt, flags) as ssize_t [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `lvec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:623:5 [INFO] [stdout] | [INFO] [stdout] 623 | / call!(kty::__NR_process_vm_writev, pid, lvec, liovcnt, rvec, riovcnt, [INFO] [stdout] 624 | | flags) as ssize_t [INFO] [stdout] | |________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rvec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:623:5 [INFO] [stdout] | [INFO] [stdout] 623 | / call!(kty::__NR_process_vm_writev, pid, lvec, liovcnt, rvec, riovcnt, [INFO] [stdout] 624 | | flags) as ssize_t [INFO] [stdout] | |________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `inp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:629:5 [INFO] [stdout] | [INFO] [stdout] 629 | call!(kty::__NR_pselect6, n, inp, outp, exp, tsp, sig) as k_int [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:81 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `outp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:629:5 [INFO] [stdout] | [INFO] [stdout] 629 | call!(kty::__NR_pselect6, n, inp, outp, exp, tsp, sig) as k_int [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `exp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:629:5 [INFO] [stdout] | [INFO] [stdout] 629 | call!(kty::__NR_pselect6, n, inp, outp, exp, tsp, sig) as k_int [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tsp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:629:5 [INFO] [stdout] | [INFO] [stdout] 629 | call!(kty::__NR_pselect6, n, inp, outp, exp, tsp, sig) as k_int [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:38 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `sig as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:629:5 [INFO] [stdout] | [INFO] [stdout] 629 | call!(kty::__NR_pselect6, n, inp, outp, exp, tsp, sig) as k_int [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `vec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:639:5 [INFO] [stdout] | [INFO] [stdout] 639 | call!(kty::__NR_pwritev, fd, vec, vlen, pos_l, pos_h) as ssize_t [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `special as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:644:5 [INFO] [stdout] | [INFO] [stdout] 644 | call!(kty::__NR_quotactl, cmd, special, id, addr) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `addr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:644:5 [INFO] [stdout] | [INFO] [stdout] 644 | call!(kty::__NR_quotactl, cmd, special, id, addr) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:648:5 [INFO] [stdout] | [INFO] [stdout] 648 | call!(kty::__NR_read, fd, buf, count) as ssize_t [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:653:5 [INFO] [stdout] | [INFO] [stdout] 653 | call!(kty::__NR_readlinkat, dfd, pathname, buf, bufsiz) as ssize_t [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:653:5 [INFO] [stdout] | [INFO] [stdout] 653 | call!(kty::__NR_readlinkat, dfd, pathname, buf, bufsiz) as ssize_t [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `vec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:657:5 [INFO] [stdout] | [INFO] [stdout] 657 | call!(kty::__NR_readv, fd, vec, vlen) as ssize_t [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `arg as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:662:5 [INFO] [stdout] | [INFO] [stdout] 662 | call!(kty::__NR_reboot, magic1, magic2, cmd, arg) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:671:5 [INFO] [stdout] | [INFO] [stdout] 671 | call!(kty::__NR_removexattr, pathname, name) as k_int [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:671:5 [INFO] [stdout] | [INFO] [stdout] 671 | call!(kty::__NR_removexattr, pathname, name) as k_int [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `oldname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:676:5 [INFO] [stdout] | [INFO] [stdout] 676 | call!(kty::__NR_renameat2, olddfd, oldname, newdfd, newname, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `newname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:676:5 [INFO] [stdout] | [INFO] [stdout] 676 | call!(kty::__NR_renameat2, olddfd, oldname, newdfd, newname, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `oldname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:681:5 [INFO] [stdout] | [INFO] [stdout] 681 | call!(kty::__NR_renameat, olddfd, oldname, newdfd, newname) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `newname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:681:5 [INFO] [stdout] | [INFO] [stdout] 681 | call!(kty::__NR_renameat, olddfd, oldname, newdfd, newname) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:57 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `_type as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:687:5 [INFO] [stdout] | [INFO] [stdout] 687 | / call!(kty::__NR_request_key, _type, _description, _callout_info, [INFO] [stdout] 688 | | destringid) as key_serial_t [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `_description as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:687:5 [INFO] [stdout] | [INFO] [stdout] 687 | / call!(kty::__NR_request_key, _type, _description, _callout_info, [INFO] [stdout] 688 | | destringid) as key_serial_t [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `_callout_info as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:687:5 [INFO] [stdout] | [INFO] [stdout] 687 | / call!(kty::__NR_request_key, _type, _description, _callout_info, [INFO] [stdout] 688 | | destringid) as key_serial_t [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `act as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:697:5 [INFO] [stdout] | [INFO] [stdout] 697 | call!(kty::__NR_rt_sigaction, sig, act, oact, sigsetsize) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `oact as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:697:5 [INFO] [stdout] | [INFO] [stdout] 697 | call!(kty::__NR_rt_sigaction, sig, act, oact, sigsetsize) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uset as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:701:5 [INFO] [stdout] | [INFO] [stdout] 701 | call!(kty::__NR_rt_sigpending, uset, sigsetsize) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `nset as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:706:5 [INFO] [stdout] | [INFO] [stdout] 706 | call!(kty::__NR_rt_sigprocmask, how, nset, oset, sigsetsize) as k_int [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `oset as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:706:5 [INFO] [stdout] | [INFO] [stdout] 706 | call!(kty::__NR_rt_sigprocmask, how, nset, oset, sigsetsize) as k_int [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uinfo as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:710:5 [INFO] [stdout] | [INFO] [stdout] 710 | call!(kty::__NR_rt_sigqueueinfo, pid, sig, uinfo) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `unewset as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:714:5 [INFO] [stdout] | [INFO] [stdout] 714 | call!(kty::__NR_rt_sigsuspend, unewset, sigsetsize) as k_int [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:57 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uthese as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:719:5 [INFO] [stdout] | [INFO] [stdout] 719 | call!(kty::__NR_rt_sigtimedwait, uthese, uinfo, uts, sigsetsize) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uinfo as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:719:5 [INFO] [stdout] | [INFO] [stdout] 719 | call!(kty::__NR_rt_sigtimedwait, uthese, uinfo, uts, sigsetsize) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uts as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:719:5 [INFO] [stdout] | [INFO] [stdout] 719 | call!(kty::__NR_rt_sigtimedwait, uthese, uinfo, uts, sigsetsize) as k_int [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uinfo as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:724:5 [INFO] [stdout] | [INFO] [stdout] 724 | call!(kty::__NR_rt_tgsigqueueinfo, tgid, pid, sig, uinfo) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `user_mask_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:733:5 [INFO] [stdout] | [INFO] [stdout] 733 | call!(kty::__NR_sched_getaffinity, pid, len, user_mask_ptr) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uattr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:738:5 [INFO] [stdout] | [INFO] [stdout] 738 | call!(kty::__NR_sched_getattr, pid, uattr, size, flags) as k_int [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `param as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:742:5 [INFO] [stdout] | [INFO] [stdout] 742 | call!(kty::__NR_sched_getparam, pid, param) as k_int [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `k_interval as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:758:5 [INFO] [stdout] | [INFO] [stdout] 758 | call!(kty::__NR_sched_rr_get_interval, pid, k_interval) as k_int [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `user_mask_ptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:763:5 [INFO] [stdout] | [INFO] [stdout] 763 | call!(kty::__NR_sched_setaffinity, pid, len, user_mask_ptr) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uattr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:767:5 [INFO] [stdout] | [INFO] [stdout] 767 | call!(kty::__NR_sched_setattr, pid, uattr, flags) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `param as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:771:5 [INFO] [stdout] | [INFO] [stdout] 771 | call!(kty::__NR_sched_setparam, pid, param) as k_int [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `param as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:776:5 [INFO] [stdout] | [INFO] [stdout] 776 | call!(kty::__NR_sched_setscheduler, pid, policy, param) as k_int [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uargs as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:784:5 [INFO] [stdout] | [INFO] [stdout] 784 | call!(kty::__NR_seccomp, op, flags, uargs) as k_int [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:788:5 [INFO] [stdout] | [INFO] [stdout] 788 | call!(kty::__NR_setdomainname, name, len) as k_int [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `grouplist as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:804:5 [INFO] [stdout] | [INFO] [stdout] 804 | call!(kty::__NR_setgroups, gidsetsize, grouplist) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:808:5 [INFO] [stdout] | [INFO] [stdout] 808 | call!(kty::__NR_sethostname, name, len) as k_int [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:813:5 [INFO] [stdout] | [INFO] [stdout] 813 | call!(kty::__NR_setitimer, which, value, ovalue) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ovalue as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:813:5 [INFO] [stdout] | [INFO] [stdout] 813 | call!(kty::__NR_setitimer, which, value, ovalue) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `nmask as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:818:5 [INFO] [stdout] | [INFO] [stdout] 818 | call!(kty::__NR_set_mempolicy, mode, nmask, maxnode) as k_long [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `rlim as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:850:5 [INFO] [stdout] | [INFO] [stdout] 850 | call!(kty::__NR_setrlimit, resource, rlim) as k_int [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `head as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:854:5 [INFO] [stdout] | [INFO] [stdout] 854 | call!(kty::__NR_set_robust_list, head, len) as k_long [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tidptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:862:5 [INFO] [stdout] | [INFO] [stdout] 862 | call!(kty::__NR_set_tid_address, tidptr) as k_long [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tv as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:866:5 [INFO] [stdout] | [INFO] [stdout] 866 | call!(kty::__NR_settimeofday, tv, tz) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tz as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:866:5 [INFO] [stdout] | [INFO] [stdout] 866 | call!(kty::__NR_settimeofday, tv, tz) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:57 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:875:5 [INFO] [stdout] | [INFO] [stdout] 875 | call!(kty::__NR_setxattr, pathname, name, value, size, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:875:5 [INFO] [stdout] | [INFO] [stdout] 875 | call!(kty::__NR_setxattr, pathname, name, value, size, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `value as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:875:5 [INFO] [stdout] | [INFO] [stdout] 875 | call!(kty::__NR_setxattr, pathname, name, value, size, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `user_mask as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:880:5 [INFO] [stdout] | [INFO] [stdout] 880 | call!(kty::__NR_signalfd4, ufd, user_mask, sizemask, flags) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uss as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:884:5 [INFO] [stdout] | [INFO] [stdout] 884 | call!(kty::__NR_sigaltstack, uss, uoss) as k_int [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uoss as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:884:5 [INFO] [stdout] | [INFO] [stdout] 884 | call!(kty::__NR_sigaltstack, uss, uoss) as k_int [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `off_in as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:900:5 [INFO] [stdout] | [INFO] [stdout] 900 | call!(kty::__NR_splice, fd_in, off_in, fd_out, off_out, len, flags) as ssize_t [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:93 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `off_out as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:900:5 [INFO] [stdout] | [INFO] [stdout] 900 | call!(kty::__NR_splice, fd_in, off_in, fd_out, off_out, len, flags) as ssize_t [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:904:5 [INFO] [stdout] | [INFO] [stdout] 904 | call!(kty::__NR_statfs, pathname, buf) as k_int [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:904:5 [INFO] [stdout] | [INFO] [stdout] 904 | call!(kty::__NR_statfs, pathname, buf) as k_int [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `specialfile as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:908:5 [INFO] [stdout] | [INFO] [stdout] 908 | call!(kty::__NR_swapoff, specialfile) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `specialfile as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:912:5 [INFO] [stdout] | [INFO] [stdout] 912 | call!(kty::__NR_swapon, specialfile, swap_flags) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:57 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `oldname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:917:5 [INFO] [stdout] | [INFO] [stdout] 917 | call!(kty::__NR_symlinkat, oldname, newdfd, newname) as k_int [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `newname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:917:5 [INFO] [stdout] | [INFO] [stdout] 917 | call!(kty::__NR_symlinkat, oldname, newdfd, newname) as k_int [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `info as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:929:5 [INFO] [stdout] | [INFO] [stdout] 929 | call!(kty::__NR_sysinfo, info) as k_int [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:933:5 [INFO] [stdout] | [INFO] [stdout] 933 | call!(kty::__NR_syslog, ty, buf, len) as k_int [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `otmr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:959:5 [INFO] [stdout] | [INFO] [stdout] 959 | call!(kty::__NR_timerfd_gettime, ufd, otmr) as k_int [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `utmr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:964:5 [INFO] [stdout] | [INFO] [stdout] 964 | call!(kty::__NR_timerfd_settime, ufd, flags, utmr, otmr) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `otmr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:964:5 [INFO] [stdout] | [INFO] [stdout] 964 | call!(kty::__NR_timerfd_settime, ufd, flags, utmr, otmr) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `setting as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:972:5 [INFO] [stdout] | [INFO] [stdout] 972 | call!(kty::__NR_timer_gettime, timer_id, setting) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `new_setting as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:978:5 [INFO] [stdout] | [INFO] [stdout] 978 | call!(kty::__NR_timer_settime, timer_id, flags, new_setting, old_setting) as k_int [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `old_setting as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:978:5 [INFO] [stdout] | [INFO] [stdout] 978 | call!(kty::__NR_timer_settime, timer_id, flags, new_setting, old_setting) as k_int [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tbuf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:982:5 [INFO] [stdout] | [INFO] [stdout] 982 | call!(kty::__NR_times, tbuf) as clock_t [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `path as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:990:5 [INFO] [stdout] | [INFO] [stdout] 990 | call!(kty::__NR_truncate, path, length) as k_int [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:57 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `name as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:998:5 [INFO] [stdout] | [INFO] [stdout] 998 | call!(kty::__NR_umount, name, flags) as k_int [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1002:5 [INFO] [stdout] | [INFO] [stdout] 1002 | call!(kty::__NR_unlinkat, dfd, pathname, flag) as k_int [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1011:5 [INFO] [stdout] | [INFO] [stdout] 1011 | call!(kty::__NR_utimensat, dfd, filename, utimes, flags) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `utimes as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1011:5 [INFO] [stdout] | [INFO] [stdout] 1011 | call!(kty::__NR_utimensat, dfd, filename, utimes, flags) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `offset as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1016:5 [INFO] [stdout] | [INFO] [stdout] 1016 | call!(kty::__NR_sendfile64, out_fd, in_fd, offset, count) as ssize_t [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `iov as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1025:5 [INFO] [stdout] | [INFO] [stdout] 1025 | call!(kty::__NR_vmsplice, fd, iov, nr_segs, flags) as ssize_t [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `infop as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1030:5 [INFO] [stdout] | [INFO] [stdout] 1030 | call!(kty::__NR_waitid, which, upid, infop, options, ru) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ru as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1030:5 [INFO] [stdout] | [INFO] [stdout] 1030 | call!(kty::__NR_waitid, which, upid, infop, options, ru) as k_int [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1034:5 [INFO] [stdout] | [INFO] [stdout] 1034 | call!(kty::__NR_write, fd, buf, count) as ssize_t [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `vec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1038:5 [INFO] [stdout] | [INFO] [stdout] 1038 | call!(kty::__NR_writev, fd, vec, vlen) as ssize_t [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `filename as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1093:9 [INFO] [stdout] | [INFO] [stdout] 1093 | call!(kty::__NR_newfstatat, dfd, filename, statbuf, flag) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `statbuf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1093:9 [INFO] [stdout] | [INFO] [stdout] 1093 | call!(kty::__NR_newfstatat, dfd, filename, statbuf, flag) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | crate::syscall::raw::arch::syscall2($nr as SCT, $a1 as SCT, $a2 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `statbuf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1097:9 [INFO] [stdout] | [INFO] [stdout] 1097 | call!(kty::__NR_newfstat, fd, statbuf) as k_int [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tsops as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1192:9 [INFO] [stdout] | [INFO] [stdout] 1192 | call!(kty::__NR_semop, semid, tsops, nsops) as k_int [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tsops as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1197:9 [INFO] [stdout] | [INFO] [stdout] 1197 | call!(kty::__NR_semtimedop, semid, tsops, nsops, timeout) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `timeout as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1197:9 [INFO] [stdout] | [INFO] [stdout] 1197 | call!(kty::__NR_semtimedop, semid, tsops, nsops, timeout) as k_int [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `msgp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1210:9 [INFO] [stdout] | [INFO] [stdout] 1210 | call!(kty::__NR_msgsnd, msqid, msgp, msgsz, msgflg) as k_int [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `msgp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1215:9 [INFO] [stdout] | [INFO] [stdout] 1215 | call!(kty::__NR_msgrcv, msqid, msgp, msgsz, msgtyp, msgflg) as ssize_t [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1224:9 [INFO] [stdout] | [INFO] [stdout] 1224 | call!(kty::__NR_msgctl, msqid, cmd | IPC_64, buf) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:57:57 [INFO] [stdout] | [INFO] [stdout] 57 | crate::syscall::raw::arch::syscall1($nr as SCT, $a1 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `shmaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1228:9 [INFO] [stdout] | [INFO] [stdout] 1228 | call!(kty::__NR_shmdt, shmaddr) as k_int [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1235:9 [INFO] [stdout] | [INFO] [stdout] 1235 | call!(kty::__NR_shmctl, shmid, cmd | IPC_64, buf) as k_int [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `shmaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1244:9 [INFO] [stdout] | [INFO] [stdout] 1244 | call!(kty::__NR_shmat, shmid, shmaddr, shmflg) as *mut c_void [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `umyaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1381:9 [INFO] [stdout] | [INFO] [stdout] 1381 | call!(kty::__NR_bind, fd, umyaddr, addrlen) as k_int [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `uservaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1385:9 [INFO] [stdout] | [INFO] [stdout] 1385 | call!(kty::__NR_connect, fd, uservaddr, addrlen) as k_int [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `upeer_sockaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1394:9 [INFO] [stdout] | [INFO] [stdout] 1394 | call!(kty::__NR_accept4, fd, upeer_sockaddr, upeer_addrlen, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:81 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `upeer_addrlen as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1394:9 [INFO] [stdout] | [INFO] [stdout] 1394 | call!(kty::__NR_accept4, fd, upeer_sockaddr, upeer_addrlen, flags) as k_int [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `upeer_sockaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1399:9 [INFO] [stdout] | [INFO] [stdout] 1399 | call!(kty::__NR_accept, fd, upeer_sockaddr, upeer_addrlen) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `upeer_addrlen as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1399:9 [INFO] [stdout] | [INFO] [stdout] 1399 | call!(kty::__NR_accept, fd, upeer_sockaddr, upeer_addrlen) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 276 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `usockaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1404:9 [INFO] [stdout] | [INFO] [stdout] 1404 | call!(kty::__NR_getsockname, fd, usockaddr, usockaddr_len) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `usockaddr_len as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1404:9 [INFO] [stdout] | [INFO] [stdout] 1404 | call!(kty::__NR_getsockname, fd, usockaddr, usockaddr_len) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `optval as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1409:9 [INFO] [stdout] | [INFO] [stdout] 1409 | call!(kty::__NR_getsockopt, fd, level, optname, optval, optlen) as k_int [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `optlen as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1409:9 [INFO] [stdout] | [INFO] [stdout] 1409 | call!(kty::__NR_getsockopt, fd, level, optname, optval, optlen) as k_int [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `usockaddr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1414:9 [INFO] [stdout] | [INFO] [stdout] 1414 | call!(kty::__NR_getpeername, fd, usockaddr, usockaddr_len) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:81 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `usockaddr_len as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1414:9 [INFO] [stdout] | [INFO] [stdout] 1414 | call!(kty::__NR_getpeername, fd, usockaddr, usockaddr_len) as k_int [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:93 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `usockvec as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1419:9 [INFO] [stdout] | [INFO] [stdout] 1419 | call!(kty::__NR_socketpair, family, ty, protocol, usockvec) as k_int [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `ubuf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1424:9 [INFO] [stdout] | [INFO] [stdout] 1424 | call!(kty::__NR_recvfrom, fd, ubuf, size, flags, addr, addr_len) as ssize_t [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `addr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1424:9 [INFO] [stdout] | [INFO] [stdout] 1424 | call!(kty::__NR_recvfrom, fd, ubuf, size, flags, addr, addr_len) as ssize_t [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:38 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `addr_len as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1424:9 [INFO] [stdout] | [INFO] [stdout] 1424 | call!(kty::__NR_recvfrom, fd, ubuf, size, flags, addr, addr_len) as ssize_t [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `mmsg as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1429:9 [INFO] [stdout] | [INFO] [stdout] 1429 | call!(kty::__NR_recvmmsg, fd, mmsg, vlen, flags, timeout) as ssize_t [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `timeout as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1429:9 [INFO] [stdout] | [INFO] [stdout] 1429 | call!(kty::__NR_recvmmsg, fd, mmsg, vlen, flags, timeout) as ssize_t [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `msg as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1433:9 [INFO] [stdout] | [INFO] [stdout] 1433 | call!(kty::__NR_recvmsg, fd, msg, flags) as ssize_t [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `mmsg as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1438:9 [INFO] [stdout] | [INFO] [stdout] 1438 | call!(kty::__NR_sendmmsg, fd, mmsg, vlen, flags) as ssize_t [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `msg as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1442:9 [INFO] [stdout] | [INFO] [stdout] 1442 | call!(kty::__NR_sendmsg, fd, msg, flags) as ssize_t [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:78:69 [INFO] [stdout] | [INFO] [stdout] 78 | crate::syscall::raw::arch::syscall6($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buff as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1447:9 [INFO] [stdout] | [INFO] [stdout] 1447 | call!(kty::__NR_sendto, fd, buff, len, flags, addr, addr_len) as ssize_t [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | $a5 as SCT, $a6 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `addr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1447:9 [INFO] [stdout] | [INFO] [stdout] 1447 | call!(kty::__NR_sendto, fd, buff, len, flags, addr, addr_len) as ssize_t [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `optval as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1456:9 [INFO] [stdout] | [INFO] [stdout] 1456 | call!(kty::__NR_setsockopt, fd, level, optname, optval, optlen) as k_int [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `pathname as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1492:9 [INFO] [stdout] | [INFO] [stdout] 1492 | call!(kty::__NR_fanotify_mark, fanotify_fd, flags, mask, dfd, pathname) as k_int [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `linux` [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:65:69 [INFO] [stdout] | [INFO] [stdout] 65 | crate::syscall::raw::arch::syscall3($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1500:9 [INFO] [stdout] | [INFO] [stdout] 1500 | call!(kty::__NR_lookup_dcookie, cookie64, buf, len) as k_int [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1505:9 [INFO] [stdout] | [INFO] [stdout] 1505 | call!(kty::__NR_pread64, fd, buf, count, pos) as ssize_t [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:69:69 [INFO] [stdout] | [INFO] [stdout] 69 | crate::syscall::raw::arch::syscall4($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `buf as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/common.rs:1510:9 [INFO] [stdout] | [INFO] [stdout] 1510 | call!(kty::__NR_pwrite64, fd, buf, count, pos) as ssize_t [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `newsp as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/x86_64.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | call!(__NR_clone, flags, newsp, parent_tidptr, child_tidptr, tls) as k_long [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:81 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `parent_tidptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/x86_64.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | call!(__NR_clone, flags, newsp, parent_tidptr, child_tidptr, tls) as k_long [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:73:93 [INFO] [stdout] | [INFO] [stdout] 73 | crate::syscall::raw::arch::syscall5($nr as SCT, $a1 as SCT, $a2 as SCT, $a3 as SCT, $a4 as SCT, [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `child_tidptr as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/x86_64.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | call!(__NR_clone, flags, newsp, parent_tidptr, child_tidptr, tls) as k_long [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: casting pointer to `i64` [INFO] [stdout] --> src/syscall/raw.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | $a5 as SCT) [INFO] [stdout] | ^^^^^^^^^^ help: to cast to `i64`, cast to `usize` first: `tls as usize as i64` [INFO] [stdout] | [INFO] [stdout] ::: src/syscall/raw/x86_64.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | call!(__NR_clone, flags, newsp, parent_tidptr, child_tidptr, tls) as k_long [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: pointers should only be cast to `usize` or `u64` [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 276 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "151437bc95ca3a9befa09715b338e927630f9a8451e46c9cee061c3631a04dd3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "151437bc95ca3a9befa09715b338e927630f9a8451e46c9cee061c3631a04dd3", kill_on_drop: false }` [INFO] [stdout] 151437bc95ca3a9befa09715b338e927630f9a8451e46c9cee061c3631a04dd3