[INFO] cloning repository https://github.com/rili0214/pj2 [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rili0214/pj2" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frili0214%2Fpj2", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frili0214%2Fpj2'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] b297758d842cee3a741021787b2c63b860f09307 [INFO] building rili0214/pj2 against try#23647e694de8d0904848ad068b2e0ec2dd098c37+target=wasm32-wasip1 for pr-149868 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frili0214%2Fpj2" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/rili0214/pj2 [INFO] finished tweaking git repo https://github.com/rili0214/pj2 [INFO] tweaked toml for git repo https://github.com/rili0214/pj2 written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/rili0214/pj2 on toolchain 23647e694de8d0904848ad068b2e0ec2dd098c37 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/rili0214/pj2 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded zerocopy-derive v0.8.21 [INFO] [stderr] Downloaded minstant v0.1.7 [INFO] [stderr] Downloaded zerocopy v0.8.21 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b2fef835764bfee6639f443b3e8e5ed7806b140067dccfffbb2e5f2038555e7f [INFO] running `Command { std: "docker" "start" "-a" "b2fef835764bfee6639f443b3e8e5ed7806b140067dccfffbb2e5f2038555e7f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b2fef835764bfee6639f443b3e8e5ed7806b140067dccfffbb2e5f2038555e7f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b2fef835764bfee6639f443b3e8e5ed7806b140067dccfffbb2e5f2038555e7f", kill_on_drop: false }` [INFO] [stdout] b2fef835764bfee6639f443b3e8e5ed7806b140067dccfffbb2e5f2038555e7f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "build" "--frozen" "--message-format=json" "--target" "wasm32-wasip1", kill_on_drop: false }` [INFO] [stdout] 7ce93d7b4817cce783e489bde600f0f3537ac7729e95ee496b1c53cdfdf54d8f [INFO] running `Command { std: "docker" "start" "-a" "7ce93d7b4817cce783e489bde600f0f3537ac7729e95ee496b1c53cdfdf54d8f", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.17 [INFO] [stderr] Compiling zerocopy v0.8.21 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling libc v0.2.170 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling serde v1.0.218 [INFO] [stderr] Compiling nix v0.29.0 [INFO] [stderr] Compiling io-uring v0.7.4 [INFO] [stderr] Compiling anyhow v1.0.96 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling clap_builder v4.5.31 [INFO] [stderr] Compiling proc-macro2 v1.0.93 [INFO] [stdout] error: The prebuilt `sys.rs` may not be compatible with your target, [INFO] [stdout] please use bindgen feature to generate new `sys.rs` of your arch [INFO] [stdout] or use `--cfg=io_uring_skip_arch_check` to skip the check. [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/sys/mod.rs:23:1 [INFO] [stdout] | [INFO] [stdout] 23 | / compile_error!( [INFO] [stdout] 24 | | "The prebuilt `sys.rs` may not be compatible with your target, [INFO] [stdout] 25 | | please use bindgen feature to generate new `sys.rs` of your arch [INFO] [stdout] 26 | | or use `--cfg=io_uring_skip_arch_check` to skip the check." [INFO] [stdout] 27 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/util.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use std::os::unix::io::AsRawFd; [INFO] [stdout] | ^^^^ could not find `unix` in `os` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:29:4 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:84:40 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/util.rs:81:18 [INFO] [stdout] | [INFO] [stdout] 81 | use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd}; [INFO] [stdout] | ^^^^ could not find `unix` in `os` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:29:4 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:84:40 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/opcode.rs:7:14 [INFO] [stdout] | [INFO] [stdout] 7 | use std::os::unix::io::RawFd; [INFO] [stdout] | ^^^^ could not find `unix` in `os` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:29:4 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:84:40 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/register.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use std::os::unix::io::RawFd; [INFO] [stdout] | ^^^^ could not find `unix` in `os` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:29:4 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:84:40 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/submit.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use std::os::unix::io::{AsRawFd, RawFd}; [INFO] [stdout] | ^^^^ could not find `unix` in `os` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:29:4 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:84:40 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/types.rs:5:18 [INFO] [stdout] | [INFO] [stdout] 5 | use std::os::unix::io::RawFd; [INFO] [stdout] | ^^^^ could not find `unix` in `os` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:29:4 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:84:40 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/types.rs:49:14 [INFO] [stdout] | [INFO] [stdout] 49 | use std::os::unix::io::RawFd; [INFO] [stdout] | ^^^^ could not find `unix` in `os` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:29:4 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:84:40 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/lib.rs:18:14 [INFO] [stdout] | [INFO] [stdout] 18 | use std::os::unix::io::{AsRawFd, FromRawFd, RawFd}; [INFO] [stdout] | ^^^^ could not find `unix` in `os` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:29:4 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /rustc/23647e694de8d0904848ad068b2e0ec2dd098c37/library/std/src/os/mod.rs:84:40 [INFO] [stdout] | [INFO] [stdout] = note: the item is gated here [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling quote v1.0.38 [INFO] [stdout] error[E0425]: cannot find function `mmap` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/util.rs:24:25 [INFO] [stdout] | [INFO] [stdout] 24 | match libc::mmap( [INFO] [stdout] | ^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PROT_READ` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/util.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | libc::PROT_READ | libc::PROT_WRITE, [INFO] [stdout] | ^^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PROT_WRITE` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/util.rs:27:41 [INFO] [stdout] | [INFO] [stdout] 27 | libc::PROT_READ | libc::PROT_WRITE, [INFO] [stdout] | ^^^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MAP_SHARED` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/util.rs:28:23 [INFO] [stdout] | [INFO] [stdout] 28 | libc::MAP_SHARED | libc::MAP_POPULATE, [INFO] [stdout] | ^^^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MAP_POPULATE` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/util.rs:28:42 [INFO] [stdout] | [INFO] [stdout] 28 | libc::MAP_SHARED | libc::MAP_POPULATE, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `MAP_FAILED` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/util.rs:32:23 [INFO] [stdout] | [INFO] [stdout] 32 | libc::MAP_FAILED => Err(io::Error::last_os_error()), [INFO] [stdout] | ^^^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `madvise` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/util.rs:44:30 [INFO] [stdout] | [INFO] [stdout] 44 | match unsafe { libc::madvise(self.addr.as_ptr(), self.len, libc::MADV_DONTFORK) } { [INFO] [stdout] | ^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MADV_DONTFORK` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/util.rs:44:74 [INFO] [stdout] | [INFO] [stdout] 44 | match unsafe { libc::madvise(self.addr.as_ptr(), self.len, libc::MADV_DONTFORK) } { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `munmap` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/util.rs:66:19 [INFO] [stdout] | [INFO] [stdout] 66 | libc::munmap(self.addr.as_ptr(), self.len); [INFO] [stdout] | ^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `msghdr` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/opcode.rs:428:29 [INFO] [stdout] | [INFO] [stdout] 428 | msg: { *const libc::msghdr }, [INFO] [stdout] | ^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `msghdr` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/opcode.rs:457:27 [INFO] [stdout] | [INFO] [stdout] 457 | msg: { *mut libc::msghdr }, [INFO] [stdout] | ^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `msghdr` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/opcode.rs:507:29 [INFO] [stdout] | [INFO] [stdout] 507 | msg: { *const libc::msghdr }, [INFO] [stdout] | ^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `sockaddr` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/opcode.rs:619:28 [INFO] [stdout] | [INFO] [stdout] 619 | addr: { *mut libc::sockaddr }, [INFO] [stdout] | ^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `socklen_t` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/opcode.rs:620:31 [INFO] [stdout] | [INFO] [stdout] 620 | addrlen: { *mut libc::socklen_t }, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/wasi/mod.rs:35:1 [INFO] [stdout] | [INFO] [stdout] 35 | pub type locale_t = *mut __locale_struct; [INFO] [stdout] | ----------------- similarly named type alias `locale_t` defined here [INFO] [stdout] | [INFO] [stdout] help: a type alias with a similar name exists [INFO] [stdout] | [INFO] [stdout] 620 - addrlen: { *mut libc::socklen_t }, [INFO] [stdout] 620 + addrlen: { *mut libc::locale_t }, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `sockaddr` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/opcode.rs:695:30 [INFO] [stdout] | [INFO] [stdout] 695 | addr: { *const libc::sockaddr }, [INFO] [stdout] | ^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `socklen_t` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/opcode.rs:696:26 [INFO] [stdout] | [INFO] [stdout] 696 | addrlen: { libc::socklen_t } [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/wasi/mod.rs:35:1 [INFO] [stdout] | [INFO] [stdout] 35 | pub type locale_t = *mut __locale_struct; [INFO] [stdout] | ----------------- similarly named type alias `locale_t` defined here [INFO] [stdout] | [INFO] [stdout] help: a type alias with a similar name exists [INFO] [stdout] | [INFO] [stdout] 696 - addrlen: { libc::socklen_t } [INFO] [stdout] 696 + addrlen: { libc::locale_t } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `sockaddr` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/opcode.rs:1012:33 [INFO] [stdout] | [INFO] [stdout] 1012 | dest_addr: *const libc::sockaddr = core::ptr::null(), [INFO] [stdout] | ^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `socklen_t` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/opcode.rs:1013:30 [INFO] [stdout] | [INFO] [stdout] 1013 | dest_addr_len: libc::socklen_t = 0, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/wasi/mod.rs:35:1 [INFO] [stdout] | [INFO] [stdout] 35 | pub type locale_t = *mut __locale_struct; [INFO] [stdout] | ----------------- similarly named type alias `locale_t` defined here [INFO] [stdout] | [INFO] [stdout] help: a type alias with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1013 - dest_addr_len: libc::socklen_t = 0, [INFO] [stdout] 1013 + dest_addr_len: libc::locale_t = 0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `sockaddr` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/opcode.rs:1692:33 [INFO] [stdout] | [INFO] [stdout] 1692 | dest_addr: *const libc::sockaddr = core::ptr::null(), [INFO] [stdout] | ^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `socklen_t` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/opcode.rs:1693:30 [INFO] [stdout] | [INFO] [stdout] 1693 | dest_addr_len: libc::socklen_t = 0, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/wasi/mod.rs:35:1 [INFO] [stdout] | [INFO] [stdout] 35 | pub type locale_t = *mut __locale_struct; [INFO] [stdout] | ----------------- similarly named type alias `locale_t` defined here [INFO] [stdout] | [INFO] [stdout] help: a type alias with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1693 - dest_addr_len: libc::socklen_t = 0, [INFO] [stdout] 1693 + dest_addr_len: libc::locale_t = 0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `msghdr` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/opcode.rs:1730:29 [INFO] [stdout] | [INFO] [stdout] 1730 | msg: { *const libc::msghdr }, [INFO] [stdout] | ^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `cpu_set_t` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/submit.rs:513:53 [INFO] [stdout] | [INFO] [stdout] 513 | pub fn register_iowq_aff(&self, cpu_set: &libc::cpu_set_t) -> io::Result<()> { [INFO] [stdout] | ^^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `cpu_set_t` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/submit.rs:518:34 [INFO] [stdout] | [INFO] [stdout] 518 | mem::size_of::() as u32, [INFO] [stdout] | ^^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SYS_io_uring_register` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/sys/mod.rs:43:40 [INFO] [stdout] | [INFO] [stdout] 43 | const SYSCALL_REGISTER: c_long = libc::SYS_io_uring_register; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SYS_io_uring_setup` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/sys/mod.rs:49:37 [INFO] [stdout] | [INFO] [stdout] 49 | const SYSCALL_SETUP: c_long = libc::SYS_io_uring_setup; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SYS_io_uring_enter` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/sys/mod.rs:55:37 [INFO] [stdout] | [INFO] [stdout] 55 | const SYSCALL_ENTER: c_long = libc::SYS_io_uring_enter; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `msghdr` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/types.rs:400:53 [INFO] [stdout] | [INFO] [stdout] 400 | pub fn parse(buffer: &'buf [u8], msghdr: &libc::msghdr) -> Result { [INFO] [stdout] | ^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MSG_CTRUNC` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/types.rs:494:50 [INFO] [stdout] | [INFO] [stdout] 494 | (self.header.flags & u32::try_from(libc::MSG_CTRUNC).unwrap()) != 0 [INFO] [stdout] | ^^^^^^^^^^ not found in `libc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MSG_TRUNC` in crate `libc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/types.rs:507:50 [INFO] [stdout] | [INFO] [stdout] 507 | (self.header.flags & u32::try_from(libc::MSG_TRUNC).unwrap()) != 0 [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/wasi/mod.rs:215:1 [INFO] [stdout] | [INFO] [stdout] 215 | pub const O_TRUNC: c_int = 0x0008 << 12; [INFO] [stdout] | ------------------------ similarly named constant `O_TRUNC` defined here [INFO] [stdout] | [INFO] [stdout] help: a constant with a similar name exists [INFO] [stdout] | [INFO] [stdout] 507 - (self.header.flags & u32::try_from(libc::MSG_TRUNC).unwrap()) != 0 [INFO] [stdout] 507 + (self.header.flags & u32::try_from(libc::O_TRUNC).unwrap()) != 0 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `syscall` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/sys/mod.rs:82:15 [INFO] [stdout] | [INFO] [stdout] 82 | to_result(syscall( [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `syscall` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/sys/mod.rs:109:15 [INFO] [stdout] | [INFO] [stdout] 109 | to_result(syscall(SYSCALL_SETUP, entries as c_long, p as c_long) as _) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `syscall` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/io-uring-0.7.4/src/sys/mod.rs:126:15 [INFO] [stdout] | [INFO] [stdout] 126 | to_result(syscall( [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433, E0531. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] error: could not compile `io-uring` (lib) due to 41 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "7ce93d7b4817cce783e489bde600f0f3537ac7729e95ee496b1c53cdfdf54d8f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7ce93d7b4817cce783e489bde600f0f3537ac7729e95ee496b1c53cdfdf54d8f", kill_on_drop: false }` [INFO] [stdout] 7ce93d7b4817cce783e489bde600f0f3537ac7729e95ee496b1c53cdfdf54d8f