[INFO] cloning repository https://github.com/SeifBoukerdenna/blindspot
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/SeifBoukerdenna/blindspot" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSeifBoukerdenna%2Fblindspot", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSeifBoukerdenna%2Fblindspot'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 0aad1042f8107ab7f606a54be1d704903f101c7b
[INFO] checking SeifBoukerdenna/blindspot against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6+rustflags=-Znext-solver=coherence for pr-133502-30
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSeifBoukerdenna%2Fblindspot" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/SeifBoukerdenna/blindspot
[INFO] finished tweaking git repo https://github.com/SeifBoukerdenna/blindspot
[INFO] tweaked toml for git repo https://github.com/SeifBoukerdenna/blindspot written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/SeifBoukerdenna/blindspot on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/SeifBoukerdenna/blindspot 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" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded redb v4.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] bd6b171a44fd3ec0dad0f138f05df41ae85486c670f95ce853ff02bc5eb51e99
[INFO] running `Command { std: "docker" "start" "bd6b171a44fd3ec0dad0f138f05df41ae85486c670f95ce853ff02bc5eb51e99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bd6b171a44fd3ec0dad0f138f05df41ae85486c670f95ce853ff02bc5eb51e99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "bd6b171a44fd3ec0dad0f138f05df41ae85486c670f95ce853ff02bc5eb51e99" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bd6b171a44fd3ec0dad0f138f05df41ae85486c670f95ce853ff02bc5eb51e99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Znext-solver=coherence" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "bd6b171a44fd3ec0dad0f138f05df41ae85486c670f95ce853ff02bc5eb51e99" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling libsqlite3-sys v0.38.2
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling redb v4.2.0
[INFO] [stderr]     Checking time v0.3.55
[INFO] [stderr]     Checking clap_builder v4.6.6
[INFO] [stderr]     Checking regex-automata v0.4.18
[INFO] [stderr]     Checking itertools v0.13.0
[INFO] [stderr]     Checking toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking bitflags v2.13.2
[INFO] [stderr]     Checking smallvec v1.16.0
[INFO] [stderr]     Checking toml v1.1.5+spec-1.1.0
[INFO] [stderr]     Checking regex v1.13.1
[INFO] [stderr]     Checking criterion-plot v0.8.2
[INFO] [stderr]     Checking clap v4.6.6
[INFO] [stderr]     Checking nucleo-matcher v0.3.1
[INFO] [stderr]     Checking blindspot-retrieval v0.1.0 (/opt/rustwide/workdir/crates/retrieval)
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling zerocopy-derive v0.8.57
[INFO] [stderr]     Checking serde v1.0.229
[INFO] [stderr]     Checking plist v1.10.1
[INFO] [stderr]     Checking tinytemplate v1.2.1
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking rusqlite v0.40.2
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]     Checking criterion v0.8.2
[INFO] [stderr]     Checking blindspot_core v0.1.0 (/opt/rustwide/workdir/core)
[INFO] [stdout] error[E0425]: cannot find function `renameatx_np` in crate `libc`
[INFO] [stdout]     --> core/src/agent/intent.rs:270:33
[INFO] [stdout]      |
[INFO] [stdout]  270 |     let status = unsafe { libc::renameatx_np(from_dir.as_raw_fd(), from.as_ptr(), to_dir.as_raw_fd(), to.as_ptr(), libc::RENAME_EX...
[INFO] [stdout]      |                                 ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout]      |
[INFO] [stdout] note: similarly named function `renameat` defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.189/src/unix/mod.rs:1060:5
[INFO] [stdout]      |
[INFO] [stdout] 1060 | /     pub fn renameat(
[INFO] [stdout] 1061 | |         olddirfd: c_int,
[INFO] [stdout] 1062 | |         oldpath: *const c_char,
[INFO] [stdout] 1063 | |         newdirfd: c_int,
[INFO] [stdout] 1064 | |         newpath: *const c_char,
[INFO] [stdout] 1065 | |     ) -> c_int;
[INFO] [stdout]      | |_______________^
[INFO] [stdout] help: a function with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]  270 -     let status = unsafe { libc::renameatx_np(from_dir.as_raw_fd(), from.as_ptr(), to_dir.as_raw_fd(), to.as_ptr(), libc::RENAME_EXCL) };
[INFO] [stdout]  270 +     let status = unsafe { libc::renameat(from_dir.as_raw_fd(), from.as_ptr(), to_dir.as_raw_fd(), to.as_ptr(), libc::RENAME_EXCL) };
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RENAME_EXCL` in crate `libc`
[INFO] [stdout]    --> core/src/agent/intent.rs:270:122
[INFO] [stdout]     |
[INFO] [stdout] 270 | ...s_ptr(), to_dir.as_raw_fd(), to.as_ptr(), libc::RENAME_EXCL) };
[INFO] [stdout]     |                                                    ^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_bsdinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:18:34
[INFO] [stdout]    |
[INFO] [stdout] 18 | fn bsd(pid: u32) -> Option<libc::proc_bsdinfo> {
[INFO] [stdout]    |                                  ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_bsdinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:20:50
[INFO] [stdout]    |
[INFO] [stdout] 20 |     let mut info = std::mem::MaybeUninit::<libc::proc_bsdinfo>::uninit();
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_bsdinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:21:42
[INFO] [stdout]    |
[INFO] [stdout] 21 |     let size = std::mem::size_of::<libc::proc_bsdinfo>() as i32;
[INFO] [stdout]    |                                          ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `proc_pidinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:24:15
[INFO] [stdout]    |
[INFO] [stdout] 24 |         libc::proc_pidinfo(
[INFO] [stdout]    |               ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PROC_PIDTBSDINFO` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 26 |             libc::PROC_PIDTBSDINFO,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_bsdinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:39:23
[INFO] [stdout]    |
[INFO] [stdout] 39 | fn start(info: &libc::proc_bsdinfo) -> Option<u64> {
[INFO] [stdout]    |                       ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PROC_PIDPATHINFO_MAXSIZE` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:61:32
[INFO] [stdout]    |
[INFO] [stdout] 61 |     let mut path = [0i8; libc::PROC_PIDPATHINFO_MAXSIZE as usize];
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `proc_pidpath` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:64:24
[INFO] [stdout]    |
[INFO] [stdout] 64 |         unsafe { libc::proc_pidpath(pid as i32, path.as_mut_ptr().cast(), path.len() as u32) };
[INFO] [stdout]    |                        ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_taskinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:92:54
[INFO] [stdout]    |
[INFO] [stdout] 92 |         let mut task = std::mem::MaybeUninit::<libc::proc_taskinfo>::uninit();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_taskinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:93:46
[INFO] [stdout]    |
[INFO] [stdout] 93 |         let size = std::mem::size_of::<libc::proc_taskinfo>() as i32;
[INFO] [stdout]    |                                              ^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `proc_pidinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:96:19
[INFO] [stdout]    |
[INFO] [stdout] 96 |             libc::proc_pidinfo(
[INFO] [stdout]    |                   ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PROC_PIDTASKINFO` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:98:23
[INFO] [stdout]    |
[INFO] [stdout] 98 |                 libc::PROC_PIDTASKINFO,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_vnodepathinfo` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:110:55
[INFO] [stdout]     |
[INFO] [stdout] 110 |         let mut vnode = std::mem::MaybeUninit::<libc::proc_vnodepathinfo>::uninit();
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_vnodepathinfo` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:111:46
[INFO] [stdout]     |
[INFO] [stdout] 111 |         let size = std::mem::size_of::<libc::proc_vnodepathinfo>() as i32;
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `proc_pidinfo` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:114:19
[INFO] [stdout]     |
[INFO] [stdout] 114 |             libc::proc_pidinfo(
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PROC_PIDVNODEPATHINFO` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:116:23
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 libc::PROC_PIDVNODEPATHINFO,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `mach_timebase_info` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:140:30
[INFO] [stdout]     |
[INFO] [stdout] 140 |         let mut info = libc::mach_timebase_info { numer: 0, denom: 0 };
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `mach_timebase_info` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:142:37
[INFO] [stdout]     |
[INFO] [stdout] 142 |         let status = unsafe { libc::mach_timebase_info(&mut info) };
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_taskinfo` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:151:50
[INFO] [stdout]     |
[INFO] [stdout] 151 |     let mut task = std::mem::MaybeUninit::<libc::proc_taskinfo>::uninit();
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_taskinfo` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:152:42
[INFO] [stdout]     |
[INFO] [stdout] 152 |     let size = std::mem::size_of::<libc::proc_taskinfo>() as i32;
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `proc_pidinfo` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:154:34
[INFO] [stdout]     |
[INFO] [stdout] 154 |     let written = unsafe { libc::proc_pidinfo(pid as i32, libc::PROC_PIDTASKINFO, 0, task.as_mut_ptr().cast(), size) };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PROC_PIDTASKINFO` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:154:65
[INFO] [stdout]     |
[INFO] [stdout] 154 |     let written = unsafe { libc::proc_pidinfo(pid as i32, libc::PROC_PIDTASKINFO, 0, task.as_mut_ptr().cast(), size) };
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KERN_PROCARGS2` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:166:39
[INFO] [stdout]     |
[INFO] [stdout] 166 |     let mut mib=[libc::CTL_KERN,libc::KERN_PROCARGS2,i32::try_from(pid).ok()?];
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `proc_listallpids` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:191:15
[INFO] [stdout]     |
[INFO] [stdout] 191 |         libc::proc_listallpids(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MNT_LOCAL` in crate `libc`
[INFO] [stdout]     --> core/src/ffi/index_native.rs:88:39
[INFO] [stdout]      |
[INFO] [stdout]   88 |         Ok(filesystem.f_flags & libc::MNT_LOCAL as u32 != 0)
[INFO] [stdout]      |                                       ^^^^^^^^^ not found in `libc`
[INFO] [stdout]      |
[INFO] [stdout] note: similarly named constant `RTN_LOCAL` defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.189/src/unix/linux_like/linux/mod.rs:2306:1
[INFO] [stdout]      |
[INFO] [stdout] 2306 | pub const RTN_LOCAL: c_uchar = 2;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]   88 -         Ok(filesystem.f_flags & libc::MNT_LOCAL as u32 != 0)
[INFO] [stdout]   88 +         Ok(filesystem.f_flags & libc::RTN_LOCAL as u32 != 0)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `__error` in crate `libc`
[INFO] [stdout]     --> core/src/ffi/index_native.rs:158:24
[INFO] [stdout]      |
[INFO] [stdout]  158 |                 *libc::__error() = 0;
[INFO] [stdout]      |                        ^^^^^^^ not found in `libc`
[INFO] [stdout]      |
[INFO] [stdout] note: similarly named function `dlerror` defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.189/src/unix/mod.rs:1446:5
[INFO] [stdout]      |
[INFO] [stdout] 1446 |     pub fn dlerror() -> *mut c_char;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a function with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]  158 -                 *libc::__error() = 0;
[INFO] [stdout]  158 +                 *libc::dlerror() = 0;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `f_flags` on type `statfs`
[INFO] [stdout]   --> core/src/ffi/index_native.rs:88:23
[INFO] [stdout]    |
[INFO] [stdout] 88 |         Ok(filesystem.f_flags & libc::MNT_LOCAL as u32 != 0)
[INFO] [stdout]    |                       ^^^^^^^ unknown field
[INFO] [stdout]    |
[INFO] [stdout]    = note: available fields are: `f_type`, `f_bsize`, `f_blocks`, `f_bfree`, `f_bavail` ... and 5 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `st_flags` on type `libc::stat`
[INFO] [stdout]    --> core/src/ffi/index_native.rs:135:69
[INFO] [stdout]     |
[INFO] [stdout] 135 |         if before.st_mode & libc::S_IFMT != libc::S_IFREG || before.st_flags & SF_DATALESS != 0 {
[INFO] [stdout]     |                                                                     ^^^^^^^^ unknown field
[INFO] [stdout]     |
[INFO] [stdout]     = note: available fields are: `st_dev`, `st_ino`, `st_nlink`, `st_mode`, `st_uid` ... and 11 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `d_namlen` on type `&dirent`
[INFO] [stdout]    --> core/src/ffi/index_native.rs:175:29
[INFO] [stdout]     |
[INFO] [stdout] 175 |                 .take(entry.d_namlen as usize)
[INFO] [stdout]     |                             ^^^^^^^^ unknown field
[INFO] [stdout]     |
[INFO] [stdout] help: a field with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 175 -                 .take(entry.d_namlen as usize)
[INFO] [stdout] 175 +                 .take(entry.d_name as usize)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `st_flags` on type `libc::stat`
[INFO] [stdout]    --> core/src/ffi/index_native.rs:192:36
[INFO] [stdout]     |
[INFO] [stdout] 192 |                 dataless: metadata.st_flags & SF_DATALESS != 0,
[INFO] [stdout]     |                                    ^^^^^^^^ unknown field
[INFO] [stdout]     |
[INFO] [stdout]     = note: available fields are: `st_dev`, `st_ino`, `st_nlink`, `st_mode`, `st_uid` ... and 11 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `renameatx_np` in crate `libc`
[INFO] [stdout]     --> core/src/agent/intent.rs:270:33
[INFO] [stdout]      |
[INFO] [stdout]  270 |     let status = unsafe { libc::renameatx_np(from_dir.as_raw_fd(), from.as_ptr(), to_dir.as_raw_fd(), to.as_ptr(), libc::RENAME_EX...
[INFO] [stdout]      |                                 ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout]      |
[INFO] [stdout] note: similarly named function `renameat` defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.189/src/unix/mod.rs:1060:5
[INFO] [stdout]      |
[INFO] [stdout] 1060 | /     pub fn renameat(
[INFO] [stdout] 1061 | |         olddirfd: c_int,
[INFO] [stdout] 1062 | |         oldpath: *const c_char,
[INFO] [stdout] 1063 | |         newdirfd: c_int,
[INFO] [stdout] 1064 | |         newpath: *const c_char,
[INFO] [stdout] 1065 | |     ) -> c_int;
[INFO] [stdout]      | |_______________^
[INFO] [stdout] help: a function with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]  270 -     let status = unsafe { libc::renameatx_np(from_dir.as_raw_fd(), from.as_ptr(), to_dir.as_raw_fd(), to.as_ptr(), libc::RENAME_EXCL) };
[INFO] [stdout]  270 +     let status = unsafe { libc::renameat(from_dir.as_raw_fd(), from.as_ptr(), to_dir.as_raw_fd(), to.as_ptr(), libc::RENAME_EXCL) };
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RENAME_EXCL` in crate `libc`
[INFO] [stdout]    --> core/src/agent/intent.rs:270:122
[INFO] [stdout]     |
[INFO] [stdout] 270 | ...s_ptr(), to_dir.as_raw_fd(), to.as_ptr(), libc::RENAME_EXCL) };
[INFO] [stdout]     |                                                    ^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_bsdinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:18:34
[INFO] [stdout]    |
[INFO] [stdout] 18 | fn bsd(pid: u32) -> Option<libc::proc_bsdinfo> {
[INFO] [stdout]    |                                  ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_bsdinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:20:50
[INFO] [stdout]    |
[INFO] [stdout] 20 |     let mut info = std::mem::MaybeUninit::<libc::proc_bsdinfo>::uninit();
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_bsdinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:21:42
[INFO] [stdout]    |
[INFO] [stdout] 21 |     let size = std::mem::size_of::<libc::proc_bsdinfo>() as i32;
[INFO] [stdout]    |                                          ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `proc_pidinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:24:15
[INFO] [stdout]    |
[INFO] [stdout] 24 |         libc::proc_pidinfo(
[INFO] [stdout]    |               ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PROC_PIDTBSDINFO` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 26 |             libc::PROC_PIDTBSDINFO,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_bsdinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:39:23
[INFO] [stdout]    |
[INFO] [stdout] 39 | fn start(info: &libc::proc_bsdinfo) -> Option<u64> {
[INFO] [stdout]    |                       ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PROC_PIDPATHINFO_MAXSIZE` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:61:32
[INFO] [stdout]    |
[INFO] [stdout] 61 |     let mut path = [0i8; libc::PROC_PIDPATHINFO_MAXSIZE as usize];
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `proc_pidpath` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:64:24
[INFO] [stdout]    |
[INFO] [stdout] 64 |         unsafe { libc::proc_pidpath(pid as i32, path.as_mut_ptr().cast(), path.len() as u32) };
[INFO] [stdout]    |                        ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_taskinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:92:54
[INFO] [stdout]    |
[INFO] [stdout] 92 |         let mut task = std::mem::MaybeUninit::<libc::proc_taskinfo>::uninit();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_taskinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:93:46
[INFO] [stdout]    |
[INFO] [stdout] 93 |         let size = std::mem::size_of::<libc::proc_taskinfo>() as i32;
[INFO] [stdout]    |                                              ^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `proc_pidinfo` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:96:19
[INFO] [stdout]    |
[INFO] [stdout] 96 |             libc::proc_pidinfo(
[INFO] [stdout]    |                   ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PROC_PIDTASKINFO` in crate `libc`
[INFO] [stdout]   --> core/src/ffi/process_native.rs:98:23
[INFO] [stdout]    |
[INFO] [stdout] 98 |                 libc::PROC_PIDTASKINFO,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_vnodepathinfo` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:110:55
[INFO] [stdout]     |
[INFO] [stdout] 110 |         let mut vnode = std::mem::MaybeUninit::<libc::proc_vnodepathinfo>::uninit();
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_vnodepathinfo` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:111:46
[INFO] [stdout]     |
[INFO] [stdout] 111 |         let size = std::mem::size_of::<libc::proc_vnodepathinfo>() as i32;
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `proc_pidinfo` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:114:19
[INFO] [stdout]     |
[INFO] [stdout] 114 |             libc::proc_pidinfo(
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PROC_PIDVNODEPATHINFO` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:116:23
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 libc::PROC_PIDVNODEPATHINFO,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `mach_timebase_info` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:140:30
[INFO] [stdout]     |
[INFO] [stdout] 140 |         let mut info = libc::mach_timebase_info { numer: 0, denom: 0 };
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `mach_timebase_info` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:142:37
[INFO] [stdout]     |
[INFO] [stdout] 142 |         let status = unsafe { libc::mach_timebase_info(&mut info) };
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_taskinfo` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:151:50
[INFO] [stdout]     |
[INFO] [stdout] 151 |     let mut task = std::mem::MaybeUninit::<libc::proc_taskinfo>::uninit();
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `proc_taskinfo` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:152:42
[INFO] [stdout]     |
[INFO] [stdout] 152 |     let size = std::mem::size_of::<libc::proc_taskinfo>() as i32;
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `proc_pidinfo` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:154:34
[INFO] [stdout]     |
[INFO] [stdout] 154 |     let written = unsafe { libc::proc_pidinfo(pid as i32, libc::PROC_PIDTASKINFO, 0, task.as_mut_ptr().cast(), size) };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PROC_PIDTASKINFO` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:154:65
[INFO] [stdout]     |
[INFO] [stdout] 154 |     let written = unsafe { libc::proc_pidinfo(pid as i32, libc::PROC_PIDTASKINFO, 0, task.as_mut_ptr().cast(), size) };
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KERN_PROCARGS2` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:166:39
[INFO] [stdout]     |
[INFO] [stdout] 166 |     let mut mib=[libc::CTL_KERN,libc::KERN_PROCARGS2,i32::try_from(pid).ok()?];
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `proc_listallpids` in crate `libc`
[INFO] [stdout]    --> core/src/ffi/process_native.rs:191:15
[INFO] [stdout]     |
[INFO] [stdout] 191 |         libc::proc_listallpids(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MNT_LOCAL` in crate `libc`
[INFO] [stdout]     --> core/src/ffi/index_native.rs:88:39
[INFO] [stdout]      |
[INFO] [stdout]   88 |         Ok(filesystem.f_flags & libc::MNT_LOCAL as u32 != 0)
[INFO] [stdout]      |                                       ^^^^^^^^^ not found in `libc`
[INFO] [stdout]      |
[INFO] [stdout] note: similarly named constant `RTN_LOCAL` defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.189/src/unix/linux_like/linux/mod.rs:2306:1
[INFO] [stdout]      |
[INFO] [stdout] 2306 | pub const RTN_LOCAL: c_uchar = 2;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]   88 -         Ok(filesystem.f_flags & libc::MNT_LOCAL as u32 != 0)
[INFO] [stdout]   88 +         Ok(filesystem.f_flags & libc::RTN_LOCAL as u32 != 0)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `__error` in crate `libc`
[INFO] [stdout]     --> core/src/ffi/index_native.rs:158:24
[INFO] [stdout]      |
[INFO] [stdout]  158 |                 *libc::__error() = 0;
[INFO] [stdout]      |                        ^^^^^^^ not found in `libc`
[INFO] [stdout]      |
[INFO] [stdout] note: similarly named function `dlerror` defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.189/src/unix/mod.rs:1446:5
[INFO] [stdout]      |
[INFO] [stdout] 1446 |     pub fn dlerror() -> *mut c_char;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a function with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]  158 -                 *libc::__error() = 0;
[INFO] [stdout]  158 +                 *libc::dlerror() = 0;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0609.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `blindspot_core` (lib) due to 32 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0609]: no field `f_flags` on type `statfs`
[INFO] [stdout]   --> core/src/ffi/index_native.rs:88:23
[INFO] [stdout]    |
[INFO] [stdout] 88 |         Ok(filesystem.f_flags & libc::MNT_LOCAL as u32 != 0)
[INFO] [stdout]    |                       ^^^^^^^ unknown field
[INFO] [stdout]    |
[INFO] [stdout]    = note: available fields are: `f_type`, `f_bsize`, `f_blocks`, `f_bfree`, `f_bavail` ... and 5 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `st_flags` on type `libc::stat`
[INFO] [stdout]    --> core/src/ffi/index_native.rs:135:69
[INFO] [stdout]     |
[INFO] [stdout] 135 |         if before.st_mode & libc::S_IFMT != libc::S_IFREG || before.st_flags & SF_DATALESS != 0 {
[INFO] [stdout]     |                                                                     ^^^^^^^^ unknown field
[INFO] [stdout]     |
[INFO] [stdout]     = note: available fields are: `st_dev`, `st_ino`, `st_nlink`, `st_mode`, `st_uid` ... and 11 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `d_namlen` on type `&dirent`
[INFO] [stdout]    --> core/src/ffi/index_native.rs:175:29
[INFO] [stdout]     |
[INFO] [stdout] 175 |                 .take(entry.d_namlen as usize)
[INFO] [stdout]     |                             ^^^^^^^^ unknown field
[INFO] [stdout]     |
[INFO] [stdout] help: a field with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 175 -                 .take(entry.d_namlen as usize)
[INFO] [stdout] 175 +                 .take(entry.d_name as usize)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `st_flags` on type `libc::stat`
[INFO] [stdout]    --> core/src/ffi/index_native.rs:192:36
[INFO] [stdout]     |
[INFO] [stdout] 192 |                 dataless: metadata.st_flags & SF_DATALESS != 0,
[INFO] [stdout]     |                                    ^^^^^^^^ unknown field
[INFO] [stdout]     |
[INFO] [stdout]     = note: available fields are: `st_dev`, `st_ino`, `st_nlink`, `st_mode`, `st_uid` ... and 11 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0609.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `blindspot_core` (lib test) due to 32 previous errors
[INFO] running `Command { std: "docker" "inspect" "bd6b171a44fd3ec0dad0f138f05df41ae85486c670f95ce853ff02bc5eb51e99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bd6b171a44fd3ec0dad0f138f05df41ae85486c670f95ce853ff02bc5eb51e99", kill_on_drop: false }`
[INFO] [stdout] bd6b171a44fd3ec0dad0f138f05df41ae85486c670f95ce853ff02bc5eb51e99
