[INFO] cloning repository https://github.com/sergey-akhalkov/codex-harness
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/sergey-akhalkov/codex-harness" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsergey-akhalkov%2Fcodex-harness", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsergey-akhalkov%2Fcodex-harness'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] fd535e18dde81ecc2694837a3ef1f66f4a9dbec0
[INFO] checking sergey-akhalkov/codex-harness 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%2Fsergey-akhalkov%2Fcodex-harness" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/sergey-akhalkov/codex-harness
[INFO] finished tweaking git repo https://github.com/sergey-akhalkov/codex-harness
[INFO] tweaked toml for git repo https://github.com/sergey-akhalkov/codex-harness written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/sergey-akhalkov/codex-harness 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/sergey-akhalkov/codex-harness 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 yaml-rust2 v0.13.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 2eb3b5897a22803fa2db9092843edd8e0620e16f3b78d2baa1935c27bea12db8
[INFO] running `Command { std: "docker" "start" "2eb3b5897a22803fa2db9092843edd8e0620e16f3b78d2baa1935c27bea12db8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2eb3b5897a22803fa2db9092843edd8e0620e16f3b78d2baa1935c27bea12db8", 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" "2eb3b5897a22803fa2db9092843edd8e0620e16f3b78d2baa1935c27bea12db8" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2eb3b5897a22803fa2db9092843edd8e0620e16f3b78d2baa1935c27bea12db8", 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" "2eb3b5897a22803fa2db9092843edd8e0620e16f3b78d2baa1935c27bea12db8" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]     Checking cfg-if v1.0.4
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]     Checking typenum v1.20.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]     Checking itoa v1.0.18
[INFO] [stderr]     Checking memchr v2.8.3
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]     Checking rand_core v0.10.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]     Checking bitflags v2.13.1
[INFO] [stderr]     Checking cpufeatures v0.2.17
[INFO] [stderr]     Checking fastrand v2.5.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.14
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]     Checking zeroize v1.9.0
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]     Checking foldhash v0.2.0
[INFO] [stderr]     Checking rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]     Checking log v0.4.34
[INFO] [stderr]     Checking hashbrown v0.17.1
[INFO] [stderr]     Checking bytes v1.12.1
[INFO] [stderr]    Compiling cc v1.6.0
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling crc32fast v1.5.1
[INFO] [stderr]     Checking cpufeatures v0.3.1
[INFO] [stderr]     Checking untrusted v0.9.0
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]     Checking adler2 v2.0.1
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]     Checking simd-adler32 v0.3.10
[INFO] [stderr]     Checking const-oid v0.10.2
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]     Checking chacha20 v0.10.2
[INFO] [stderr]     Checking equivalent v1.0.2
[INFO] [stderr]     Checking winnow v1.0.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking base64 v0.23.1
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]     Checking webpki-roots v1.0.9
[INFO] [stderr]     Checking typed-path v0.12.3
[INFO] [stderr]     Checking percent-encoding v2.3.2
[INFO] [stderr]     Checking utf8-zero v0.8.1
[INFO] [stderr]     Checking data-encoding v2.11.1
[INFO] [stderr]     Checking toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]     Checking http v1.5.0
[INFO] [stderr]     Checking winnow v0.7.15
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]     Checking toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]     Checking base64 v0.22.1
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]     Checking hybrid-array v0.4.15
[INFO] [stderr]     Checking regex-syntax v0.8.11
[INFO] [stderr]     Checking hashlink v0.12.2
[INFO] [stderr]     Checking encoding_rs v0.8.35
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking crypto-common v0.2.2
[INFO] [stderr]     Checking block-buffer v0.12.1
[INFO] [stderr]     Checking ureq-proto v0.6.4
[INFO] [stderr]     Checking rand v0.10.2
[INFO] [stderr]     Checking filetime v0.2.29
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking tar v0.4.46
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking arraydeque v0.5.1
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking zip v8.6.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]     Checking yaml-rust2 v0.13.0
[INFO] [stderr]     Checking toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]     Checking serde_spanned v1.1.1
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking digest v0.11.3
[INFO] [stderr]     Checking sha1 v0.11.0
[INFO] [stderr]     Checking toml v0.9.11+spec-1.1.0
[INFO] [stderr]     Checking harness-rtk v0.1.0 (/opt/rustwide/workdir/crates/harness-rtk)
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]     Checking regex-automata v0.4.16
[INFO] [stderr]     Checking tungstenite v0.30.0
[INFO] [stderr]     Checking regex v1.12.4
[INFO] [stderr]     Checking skill-evolution v0.1.0 (/opt/rustwide/workdir/crates/skill-evolution)
[INFO] [stderr]     Checking windows-disk-reclaim v0.1.0 (/opt/rustwide/workdir/crates/windows-disk-reclaim)
[INFO] [stdout] warning: unused import: `std::mem::size_of`
[INFO] [stdout]  --> crates/windows-disk-reclaim/src/mft.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::mem::size_of;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking rustls-webpki v0.103.15
[INFO] [stdout] warning: unused import: `std::mem::size_of`
[INFO] [stdout]  --> crates/windows-disk-reclaim/src/mft.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::mem::size_of;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FSCTL_GET_NTFS_VOLUME_DATA` is never used
[INFO] [stdout]  --> crates/windows-disk-reclaim/src/mft.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | const FSCTL_GET_NTFS_VOLUME_DATA: u32 = 0x0009_0064;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ATTR_FILE_NAME` is never used
[INFO] [stdout]   --> crates/windows-disk-reclaim/src/mft.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | const ATTR_FILE_NAME: u32 = 0x30;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ATTR_DATA` is never used
[INFO] [stdout]   --> crates/windows-disk-reclaim/src/mft.rs:11:7
[INFO] [stdout]    |
[INFO] [stdout] 11 | const ATTR_DATA: u32 = 0x80;
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ATTR_END` is never used
[INFO] [stdout]   --> crates/windows-disk-reclaim/src/mft.rs:12:7
[INFO] [stdout]    |
[INFO] [stdout] 12 | const ATTR_END: u32 = 0xFFFF_FFFF;
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NS_DOS` is never used
[INFO] [stdout]   --> crates/windows-disk-reclaim/src/mft.rs:13:7
[INFO] [stdout]    |
[INFO] [stdout] 13 | const NS_DOS: u8 = 2;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FILE_ATTR_REPARSE` is never used
[INFO] [stdout]   --> crates/windows-disk-reclaim/src/mft.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const FILE_ATTR_REPARSE: u32 = 0x400;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NtfsVolumeData` is never constructed
[INFO] [stdout]   --> crates/windows-disk-reclaim/src/mft.rs:21:8
[INFO] [stdout]    |
[INFO] [stdout] 21 | struct NtfsVolumeData {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `finish` is never used
[INFO] [stdout]   --> crates/windows-disk-reclaim/src/mft.rs:79:8
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl MftIndex {
[INFO] [stdout]    | ------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 79 |     fn finish(&mut self) {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DataRun` is never constructed
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:388:8
[INFO] [stdout]     |
[INFO] [stdout] 388 | struct DataRun {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `apply_usa` is never used
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:394:4
[INFO] [stdout]     |
[INFO] [stdout] 394 | fn apply_usa(record: &mut [u8], bytes_per_sector: usize) {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mft_runs` is never used
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:414:4
[INFO] [stdout]     |
[INFO] [stdout] 414 | fn mft_runs(record: &[u8]) -> Option<Vec<DataRun>> {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_runs` is never used
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:438:4
[INFO] [stdout]     |
[INFO] [stdout] 438 | fn parse_runs(mut pairs: &[u8]) -> Option<Vec<DataRun>> {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `read_unsigned` is never used
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:475:4
[INFO] [stdout]     |
[INFO] [stdout] 475 | fn read_unsigned(bytes: &[u8]) -> Option<u64> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `read_signed` is never used
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:484:4
[INFO] [stdout]     |
[INFO] [stdout] 484 | fn read_signed(bytes: &[u8]) -> Option<i64> {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_record` is never used
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:498:8
[INFO] [stdout]     |
[INFO] [stdout] 498 | pub fn parse_record(record: &[u8]) -> Option<MftNode> {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_file_name` is never used
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:562:4
[INFO] [stdout]     |
[INFO] [stdout] 562 | fn parse_file_name(attr: &[u8]) -> Option<(u64, String, u8, bool)> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `data_allocated` is never used
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:590:4
[INFO] [stdout]     |
[INFO] [stdout] 590 | fn data_allocated(attr: &[u8], name_len: u8, non_resident: u8) -> Option<u64> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rec` is never used
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:605:4
[INFO] [stdout]     |
[INFO] [stdout] 605 | fn rec(
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FILE_ATTRIBUTE_REPARSE_POINT` is never used
[INFO] [stdout]  --> crates/windows-disk-reclaim/src/reclaim.rs:8:7
[INFO] [stdout]   |
[INFO] [stdout] 8 | const FILE_ATTRIBUTE_REPARSE_POINT: u32 = 0x400;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FSCTL_GET_NTFS_VOLUME_DATA` is never used
[INFO] [stdout]  --> crates/windows-disk-reclaim/src/mft.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | const FSCTL_GET_NTFS_VOLUME_DATA: u32 = 0x0009_0064;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NtfsVolumeData` is never constructed
[INFO] [stdout]   --> crates/windows-disk-reclaim/src/mft.rs:21:8
[INFO] [stdout]    |
[INFO] [stdout] 21 | struct NtfsVolumeData {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `finish` is never used
[INFO] [stdout]   --> crates/windows-disk-reclaim/src/mft.rs:79:8
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl MftIndex {
[INFO] [stdout]    | ------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 79 |     fn finish(&mut self) {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DataRun` is never constructed
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:388:8
[INFO] [stdout]     |
[INFO] [stdout] 388 | struct DataRun {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `apply_usa` is never used
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:394:4
[INFO] [stdout]     |
[INFO] [stdout] 394 | fn apply_usa(record: &mut [u8], bytes_per_sector: usize) {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mft_runs` is never used
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:414:4
[INFO] [stdout]     |
[INFO] [stdout] 414 | fn mft_runs(record: &[u8]) -> Option<Vec<DataRun>> {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_runs` is never used
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:438:4
[INFO] [stdout]     |
[INFO] [stdout] 438 | fn parse_runs(mut pairs: &[u8]) -> Option<Vec<DataRun>> {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rec` is never used
[INFO] [stdout]    --> crates/windows-disk-reclaim/src/mft.rs:605:4
[INFO] [stdout]     |
[INFO] [stdout] 605 | fn rec(
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FILE_ATTRIBUTE_REPARSE_POINT` is never used
[INFO] [stdout]  --> crates/windows-disk-reclaim/src/reclaim.rs:8:7
[INFO] [stdout]   |
[INFO] [stdout] 8 | const FILE_ATTRIBUTE_REPARSE_POINT: u32 = 0x400;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking ureq v3.4.2
[INFO] [stderr]     Checking harness-core v0.1.0 (/opt/rustwide/workdir/crates/harness-core)
[INFO] [stdout] error[E0432]: unresolved imports `crate::core_disconnect`, `crate::core_install`, `crate::installation_state`, `crate::registration_native`
[INFO] [stdout]    --> crates/harness-core/src/improvement_runtime.rs:60:21
[INFO] [stdout]     |
[INFO] [stdout]  60 |     build_identity, core_disconnect, core_install,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^ no `core_install` in the root
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     no `core_disconnect` in the root
[INFO] [stdout] ...
[INFO] [stdout]  63 |     installation_state::PathScope,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ could not find `installation_state` in the crate root
[INFO] [stdout] ...
[INFO] [stdout]  67 |     registration_native,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ no `registration_native` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:33:9
[INFO] [stdout]     |
[INFO] [stdout]  33 | pub mod core_disconnect;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/core_disconnect.rs:3:8
[INFO] [stdout]     |
[INFO] [stdout]   3 | #![cfg(windows)]
[INFO] [stdout]     |        ------- the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:34:9
[INFO] [stdout]     |
[INFO] [stdout]  34 | pub mod core_install;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/core_install.rs:3:8
[INFO] [stdout]     |
[INFO] [stdout]   3 | #![cfg(windows)]
[INFO] [stdout]     |        ------- the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:73:9
[INFO] [stdout]     |
[INFO] [stdout]  73 | pub mod installation_state;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/installation_state.rs:4:8
[INFO] [stdout]     |
[INFO] [stdout]   4 | #![cfg(windows)]
[INFO] [stdout]     |        ------- the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 | mod registration_native;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/registration_native.rs:24:8
[INFO] [stdout]     |
[INFO] [stdout]  24 | #![cfg(windows)]
[INFO] [stdout]     |        ------- the item is gated here
[INFO] [stdout] help: a module with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  63 -     installation_state::PathScope,
[INFO] [stdout]  63 +     installation_reset::PathScope,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/harness-core/src/task_control.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows_sys::Win32::System::Console::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]    --> crates/harness-core/src/task_control.rs:114:18
[INFO] [stdout]     |
[INFO] [stdout] 114 |     use std::os::windows::io::AsRawSocket;
[INFO] [stdout]     |                  ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]     |
[INFO] [stdout]     = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/harness-core/src/task_control.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 |     use windows_sys::Win32::Networking::WinSock::{
[INFO] [stdout]     |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::heavy_command`
[INFO] [stdout]   --> crates/harness-core/src/native_build.rs:4:5
[INFO] [stdout]    |
[INFO] [stdout]  4 | use crate::heavy_command;
[INFO] [stdout]    |     ^^^^^^^-------------
[INFO] [stdout]    |            |
[INFO] [stdout]    |            no `heavy_command` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> crates/harness-core/src/lib.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub mod heavy_command;
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: crates/harness-core/src/heavy_command.rs:37:8
[INFO] [stdout]    |
[INFO] [stdout] 37 | #![cfg(windows)]
[INFO] [stdout]    |        ------- the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:1549:25
[INFO] [stdout]      |
[INFO] [stdout] 1549 |     let report = crate::token_workflow_lifecycle::install(&crate::token_workflow_lifecycle::Request {
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:1549:67
[INFO] [stdout]      |
[INFO] [stdout] 1549 |     let report = crate::token_workflow_lifecycle::install(&crate::token_workflow_lifecycle::Request {
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::core_disconnect`, `crate::core_install`, `crate::installation_state`, `crate::registration_native`
[INFO] [stdout]    --> crates/harness-core/src/improvement_runtime.rs:60:21
[INFO] [stdout]     |
[INFO] [stdout]  60 |     build_identity, core_disconnect, core_install,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^ no `core_install` in the root
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     no `core_disconnect` in the root
[INFO] [stdout] ...
[INFO] [stdout]  63 |     installation_state::PathScope,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ could not find `installation_state` in the crate root
[INFO] [stdout] ...
[INFO] [stdout]  67 |     registration_native,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ no `registration_native` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:33:9
[INFO] [stdout]     |
[INFO] [stdout]  33 | pub mod core_disconnect;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/core_disconnect.rs:3:8
[INFO] [stdout]     |
[INFO] [stdout]   3 | #![cfg(windows)]
[INFO] [stdout]     |        ------- the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:34:9
[INFO] [stdout]     |
[INFO] [stdout]  34 | pub mod core_install;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/core_install.rs:3:8
[INFO] [stdout]     |
[INFO] [stdout]   3 | #![cfg(windows)]
[INFO] [stdout]     |        ------- the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:73:9
[INFO] [stdout]     |
[INFO] [stdout]  73 | pub mod installation_state;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/installation_state.rs:4:8
[INFO] [stdout]     |
[INFO] [stdout]   4 | #![cfg(windows)]
[INFO] [stdout]     |        ------- the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 | mod registration_native;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/registration_native.rs:24:8
[INFO] [stdout]     |
[INFO] [stdout]  24 | #![cfg(windows)]
[INFO] [stdout]     |        ------- the item is gated here
[INFO] [stdout] help: a module with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  63 -     installation_state::PathScope,
[INFO] [stdout]  63 +     installation_reset::PathScope,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/harness-core/src/task_control.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows_sys::Win32::System::Console::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]    --> crates/harness-core/src/task_control.rs:114:18
[INFO] [stdout]     |
[INFO] [stdout] 114 |     use std::os::windows::io::AsRawSocket;
[INFO] [stdout]     |                  ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]     |
[INFO] [stdout]     = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/harness-core/src/task_control.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 |     use windows_sys::Win32::Networking::WinSock::{
[INFO] [stdout]     |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]     --> crates/harness-core/src/task_succession.rs:1135:22
[INFO] [stdout]      |
[INFO] [stdout] 1135 |         use std::os::windows::fs::OpenOptionsExt;
[INFO] [stdout]      |                      ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]      |
[INFO] [stdout]      = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::heavy_command`
[INFO] [stdout]   --> crates/harness-core/src/native_build.rs:4:5
[INFO] [stdout]    |
[INFO] [stdout]  4 | use crate::heavy_command;
[INFO] [stdout]    |     ^^^^^^^-------------
[INFO] [stdout]    |            |
[INFO] [stdout]    |            no `heavy_command` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> crates/harness-core/src/lib.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub mod heavy_command;
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: crates/harness-core/src/heavy_command.rs:37:8
[INFO] [stdout]    |
[INFO] [stdout] 37 | #![cfg(windows)]
[INFO] [stdout]    |        ------- the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:1680:27
[INFO] [stdout]      |
[INFO] [stdout] 1680 |     let identity = crate::token_workflow_lifecycle::component_source_identity(&plan.source).map_err(
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:1794:32
[INFO] [stdout]      |
[INFO] [stdout] 1794 |     let live_identity = crate::token_workflow_lifecycle::component_source_identity(&runtime.source)
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:1868:16
[INFO] [stdout]      |
[INFO] [stdout] 1868 |         crate::token_workflow_lifecycle::disconnect(&crate::token_workflow_lifecycle::Request {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:1868:61
[INFO] [stdout]      |
[INFO] [stdout] 1868 |         crate::token_workflow_lifecycle::disconnect(&crate::token_workflow_lifecycle::Request {
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `installation_metadata` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:2123:27
[INFO] [stdout]      |
[INFO] [stdout] 2123 |     let metadata = crate::installation_metadata::InstallationMetadata::read(
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^ could not find `installation_metadata` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:70:5
[INFO] [stdout]      |
[INFO] [stdout]   70 | mod installation_metadata;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: crates/harness-core/src/installation_metadata.rs:3:8
[INFO] [stdout]      |
[INFO] [stdout]    3 | #![cfg(windows)]
[INFO] [stdout]      |        ------- the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `installation_links` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:2142:28
[INFO] [stdout]      |
[INFO] [stdout] 2142 |         let owned = crate::installation_links::OwnedSkillLinks::read(
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^ could not find `installation_links` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:68:9
[INFO] [stdout]      |
[INFO] [stdout]   67 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]   68 | pub mod installation_links;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `installation_metadata` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:2500:36
[INFO] [stdout]      |
[INFO] [stdout] 2500 |     if let Some(metadata) = crate::installation_metadata::InstallationMetadata::read(
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^ could not find `installation_metadata` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:70:5
[INFO] [stdout]      |
[INFO] [stdout]   70 | mod installation_metadata;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: crates/harness-core/src/installation_metadata.rs:3:8
[INFO] [stdout]      |
[INFO] [stdout]    3 | #![cfg(windows)]
[INFO] [stdout]      |        ------- the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:2527:16
[INFO] [stdout]      |
[INFO] [stdout] 2527 |         crate::token_workflow_lifecycle::disconnect(&crate::token_workflow_lifecycle::Request {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:2527:61
[INFO] [stdout]      |
[INFO] [stdout] 2527 |         crate::token_workflow_lifecycle::disconnect(&crate::token_workflow_lifecycle::Request {
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `dependency_package` in the crate root
[INFO] [stdout]    --> crates/harness-core/src/native_build.rs:707:29
[INFO] [stdout]     |
[INFO] [stdout] 707 |     let executable = crate::dependency_package::plain(&executable.canonicalize()?);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^ could not find `dependency_package` in the crate root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:45:5
[INFO] [stdout]     |
[INFO] [stdout]  45 | mod dependency_package;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/dependency_package.rs:2:8
[INFO] [stdout]     |
[INFO] [stdout]   2 | #![cfg(windows)]
[INFO] [stdout]     |        ------- the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:1549:25
[INFO] [stdout]      |
[INFO] [stdout] 1549 |     let report = crate::token_workflow_lifecycle::install(&crate::token_workflow_lifecycle::Request {
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `xai_responses_shim` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/native_launcher.rs:1536:46
[INFO] [stdout]      |
[INFO] [stdout] 1536 |             ensure_xai_shim(&manager, crate::xai_responses_shim::DEFAULT_PORT)?;
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^ could not find `xai_responses_shim` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:159:9
[INFO] [stdout]      |
[INFO] [stdout]  158 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  159 | pub mod xai_responses_shim;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:1549:67
[INFO] [stdout]      |
[INFO] [stdout] 1549 |     let report = crate::token_workflow_lifecycle::install(&crate::token_workflow_lifecycle::Request {
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `broker_endpoint` in the crate root
[INFO] [stdout]    --> crates/harness-core/src/nuphus_protocol.rs:238:29
[INFO] [stdout]     |
[INFO] [stdout] 238 |         let prefix = crate::broker_endpoint::random_key()
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^ could not find `broker_endpoint` in the crate root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:11:9
[INFO] [stdout]     |
[INFO] [stdout]  10 | #[cfg(windows)]
[INFO] [stdout]     |       ------- the item is gated here
[INFO] [stdout]  11 | pub mod broker_endpoint;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:1680:27
[INFO] [stdout]      |
[INFO] [stdout] 1680 |     let identity = crate::token_workflow_lifecycle::component_source_identity(&plan.source).map_err(
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:1794:32
[INFO] [stdout]      |
[INFO] [stdout] 1794 |     let live_identity = crate::token_workflow_lifecycle::component_source_identity(&runtime.source)
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:1868:16
[INFO] [stdout]      |
[INFO] [stdout] 1868 |         crate::token_workflow_lifecycle::disconnect(&crate::token_workflow_lifecycle::Request {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:1868:61
[INFO] [stdout]      |
[INFO] [stdout] 1868 |         crate::token_workflow_lifecycle::disconnect(&crate::token_workflow_lifecycle::Request {
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `installation_metadata` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:2123:27
[INFO] [stdout]      |
[INFO] [stdout] 2123 |     let metadata = crate::installation_metadata::InstallationMetadata::read(
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^ could not find `installation_metadata` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:70:5
[INFO] [stdout]      |
[INFO] [stdout]   70 | mod installation_metadata;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: crates/harness-core/src/installation_metadata.rs:3:8
[INFO] [stdout]      |
[INFO] [stdout]    3 | #![cfg(windows)]
[INFO] [stdout]      |        ------- the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `task_runtime` in the crate root
[INFO] [stdout]    --> crates/harness-core/src/task_succession.rs:828:12
[INFO] [stdout]     |
[INFO] [stdout] 828 |     crate::task_runtime::read_json(path)
[INFO] [stdout]     |            ^^^^^^^^^^^^ could not find `task_runtime` in the crate root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:145:9
[INFO] [stdout]     |
[INFO] [stdout] 144 | #[cfg(windows)]
[INFO] [stdout]     |       ------- the item is gated here
[INFO] [stdout] 145 | pub mod task_runtime;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `installation_links` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:2142:28
[INFO] [stdout]      |
[INFO] [stdout] 2142 |         let owned = crate::installation_links::OwnedSkillLinks::read(
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^ could not find `installation_links` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:68:9
[INFO] [stdout]      |
[INFO] [stdout]   67 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]   68 | pub mod installation_links;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `installation_metadata` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:2500:36
[INFO] [stdout]      |
[INFO] [stdout] 2500 |     if let Some(metadata) = crate::installation_metadata::InstallationMetadata::read(
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^ could not find `installation_metadata` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:70:5
[INFO] [stdout]      |
[INFO] [stdout]   70 | mod installation_metadata;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: crates/harness-core/src/installation_metadata.rs:3:8
[INFO] [stdout]      |
[INFO] [stdout]    3 | #![cfg(windows)]
[INFO] [stdout]      |        ------- the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `OwnedProcess` in module `crate::process`
[INFO] [stdout]    --> crates/harness-core/src/native_build.rs:314:33
[INFO] [stdout]     |
[INFO] [stdout] 314 | ) -> io::Result<crate::process::OwnedProcess> {
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ not found in `crate::process`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/process.rs:376:40
[INFO] [stdout]     |
[INFO] [stdout] 375 | #[cfg(windows)]
[INFO] [stdout]     |       ------- the item is gated here
[INFO] [stdout] 376 | pub use windows::{HeavyAggregate, Job, OwnedProcess, SharedCpuBudget, SuspendedProcess};
[INFO] [stdout]     |                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:2527:16
[INFO] [stdout]      |
[INFO] [stdout] 2527 |         crate::token_workflow_lifecycle::disconnect(&crate::token_workflow_lifecycle::Request {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/harness-core/src/process.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         windows_sys::Win32::System::Diagnostics::Debug::SetErrorMode(
[INFO] [stdout]    |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 14 + use std::fmt::Debug;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Debug`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 37 -         windows_sys::Win32::System::Diagnostics::Debug::SetErrorMode(
[INFO] [stdout] 37 +         Debug::SetErrorMode(
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:2527:61
[INFO] [stdout]      |
[INFO] [stdout] 2527 |         crate::token_workflow_lifecycle::disconnect(&crate::token_workflow_lifecycle::Request {
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `token_workflow_lifecycle` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:154:9
[INFO] [stdout]      |
[INFO] [stdout]  153 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  154 | pub mod token_workflow_lifecycle;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]     --> crates/harness-core/src/improvement_runtime.rs:2622:18
[INFO] [stdout]      |
[INFO] [stdout] 2622 |         std::os::windows::fs::symlink_file(&source, &destination).expect("installed command link");
[INFO] [stdout]      |                  ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]      |
[INFO] [stdout]      = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]    --> crates/harness-core/src/installation_reset.rs:172:18
[INFO] [stdout]     |
[INFO] [stdout] 172 |         std::os::windows::fs::symlink_file(&target, &link).unwrap();
[INFO] [stdout]     |                  ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]     |
[INFO] [stdout]     = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]    --> crates/harness-core/src/installation_reset.rs:177:18
[INFO] [stdout]     |
[INFO] [stdout] 177 |         std::os::windows::fs::symlink_file(&target, &outside).unwrap();
[INFO] [stdout]     |                  ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]     |
[INFO] [stdout]     = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `dependency_package` in the crate root
[INFO] [stdout]    --> crates/harness-core/src/native_build.rs:707:29
[INFO] [stdout]     |
[INFO] [stdout] 707 |     let executable = crate::dependency_package::plain(&executable.canonicalize()?);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^ could not find `dependency_package` in the crate root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:45:5
[INFO] [stdout]     |
[INFO] [stdout]  45 | mod dependency_package;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/dependency_package.rs:2:8
[INFO] [stdout]     |
[INFO] [stdout]   2 | #![cfg(windows)]
[INFO] [stdout]     |        ------- the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `handoff::invoke as invoke_management`
[INFO] [stdout]   --> crates/harness-core/src/native_build.rs:37:16
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub(crate) use handoff::invoke as invoke_management;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `installation_state` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/native_build.rs:1570:24
[INFO] [stdout]      |
[INFO] [stdout] 1570 |         assert!(crate::installation_state::normal(&delivered).is_ok());
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^ could not find `installation_state` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:73:9
[INFO] [stdout]      |
[INFO] [stdout]   73 | pub mod installation_state;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: crates/harness-core/src/installation_state.rs:4:8
[INFO] [stdout]      |
[INFO] [stdout]    4 | #![cfg(windows)]
[INFO] [stdout]      |        ------- the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `xai_responses_shim` in the crate root
[INFO] [stdout]     --> crates/harness-core/src/native_launcher.rs:1536:46
[INFO] [stdout]      |
[INFO] [stdout] 1536 |             ensure_xai_shim(&manager, crate::xai_responses_shim::DEFAULT_PORT)?;
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^ could not find `xai_responses_shim` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> crates/harness-core/src/lib.rs:159:9
[INFO] [stdout]      |
[INFO] [stdout]  158 | #[cfg(windows)]
[INFO] [stdout]      |       ------- the item is gated here
[INFO] [stdout]  159 | pub mod xai_responses_shim;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `broker_endpoint` in the crate root
[INFO] [stdout]    --> crates/harness-core/src/nuphus_protocol.rs:238:29
[INFO] [stdout]     |
[INFO] [stdout] 238 |         let prefix = crate::broker_endpoint::random_key()
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^ could not find `broker_endpoint` in the crate root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:11:9
[INFO] [stdout]     |
[INFO] [stdout]  10 | #[cfg(windows)]
[INFO] [stdout]     |       ------- the item is gated here
[INFO] [stdout]  11 | pub mod broker_endpoint;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `task_runtime` in the crate root
[INFO] [stdout]    --> crates/harness-core/src/task_succession.rs:828:12
[INFO] [stdout]     |
[INFO] [stdout] 828 |     crate::task_runtime::read_json(path)
[INFO] [stdout]     |            ^^^^^^^^^^^^ could not find `task_runtime` in the crate root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/lib.rs:145:9
[INFO] [stdout]     |
[INFO] [stdout] 144 | #[cfg(windows)]
[INFO] [stdout]     |       ------- the item is gated here
[INFO] [stdout] 145 | pub mod task_runtime;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `OwnedProcess` in module `crate::process`
[INFO] [stdout]    --> crates/harness-core/src/native_build.rs:314:33
[INFO] [stdout]     |
[INFO] [stdout] 314 | ) -> io::Result<crate::process::OwnedProcess> {
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ not found in `crate::process`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> crates/harness-core/src/process.rs:376:40
[INFO] [stdout]     |
[INFO] [stdout] 375 | #[cfg(windows)]
[INFO] [stdout]     |       ------- the item is gated here
[INFO] [stdout] 376 | pub use windows::{HeavyAggregate, Job, OwnedProcess, SharedCpuBudget, SuspendedProcess};
[INFO] [stdout]     |                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/harness-core/src/process.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         windows_sys::Win32::System::Diagnostics::Debug::SetErrorMode(
[INFO] [stdout]    |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 14 + use std::fmt::Debug;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Debug`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 37 -         windows_sys::Win32::System::Diagnostics::Debug::SetErrorMode(
[INFO] [stdout] 37 +         Debug::SetErrorMode(
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `handoff::invoke as invoke_management`
[INFO] [stdout]   --> crates/harness-core/src/native_build.rs:37:16
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub(crate) use handoff::invoke as invoke_management;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `spawn` found for struct `Job` in the current scope
[INFO] [stdout]     --> crates/harness-core/src/improvement_activation.rs:1072:21
[INFO] [stdout]      |
[INFO] [stdout] 1072 |     let child = job.spawn(&command)?;
[INFO] [stdout]      |                     ^^^^^ method not found in `Job`
[INFO] [stdout]      |
[INFO] [stdout]     ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]      |
[INFO] [stdout]  357 | pub struct Job;
[INFO] [stdout]      | -------------- method `spawn` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `wait` found for struct `Job` in the current scope
[INFO] [stdout]     --> crates/harness-core/src/improvement_activation.rs:1073:23
[INFO] [stdout]      |
[INFO] [stdout] 1073 |     let outcome = job.wait(
[INFO] [stdout]      |                       ^^^^ method not found in `Job`
[INFO] [stdout]      |
[INFO] [stdout]     ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]      |
[INFO] [stdout]  357 | pub struct Job;
[INFO] [stdout]      | -------------- method `wait` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `spawn` found for struct `Job` in the current scope
[INFO] [stdout]     --> crates/harness-core/src/improvement_activation.rs:1072:21
[INFO] [stdout]      |
[INFO] [stdout] 1072 |     let child = job.spawn(&command)?;
[INFO] [stdout]      |                     ^^^^^ method not found in `Job`
[INFO] [stdout]      |
[INFO] [stdout]     ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]      |
[INFO] [stdout]  357 | pub struct Job;
[INFO] [stdout]      | -------------- method `spawn` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `wait` found for struct `Job` in the current scope
[INFO] [stdout]     --> crates/harness-core/src/improvement_activation.rs:1073:23
[INFO] [stdout]      |
[INFO] [stdout] 1073 |     let outcome = job.wait(
[INFO] [stdout]      |                       ^^^^ method not found in `Job`
[INFO] [stdout]      |
[INFO] [stdout]     ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]      |
[INFO] [stdout]  357 | pub struct Job;
[INFO] [stdout]      | -------------- method `wait` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `spawn` found for struct `Job` in the current scope
[INFO] [stdout]    --> crates/harness-core/src/native_handoff.rs:289:21
[INFO] [stdout]     |
[INFO] [stdout] 289 |     let child = job.spawn(&command)?;
[INFO] [stdout]     |                     ^^^^^ method not found in `Job`
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub struct Job;
[INFO] [stdout]     | -------------- method `spawn` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `wait` found for struct `Job` in the current scope
[INFO] [stdout]    --> crates/harness-core/src/native_handoff.rs:311:22
[INFO] [stdout]     |
[INFO] [stdout] 311 |     let result = job.wait(&child, deadline, &cancellation, Duration::from_secs(1));
[INFO] [stdout]     |                      ^^^^ method not found in `Job`
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub struct Job;
[INFO] [stdout]     | -------------- method `wait` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `spawn` found for struct `Job` in the current scope
[INFO] [stdout]    --> crates/harness-core/src/native_build.rs:212:21
[INFO] [stdout]     |
[INFO] [stdout] 212 |     let child = job.spawn(&command)?;
[INFO] [stdout]     |                     ^^^^^ method not found in `Job`
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub struct Job;
[INFO] [stdout]     | -------------- method `spawn` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `wait` found for struct `Job` in the current scope
[INFO] [stdout]    --> crates/harness-core/src/native_build.rs:213:23
[INFO] [stdout]     |
[INFO] [stdout] 213 |     let outcome = job.wait(
[INFO] [stdout]     |                       ^^^^ method not found in `Job`
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub struct Job;
[INFO] [stdout]     | -------------- method `wait` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `wait` found for struct `Job` in the current scope
[INFO] [stdout]     --> crates/harness-core/src/native_build.rs:1088:22
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     let status = job.wait(
[INFO] [stdout]      |                      ^^^^ method not found in `Job`
[INFO] [stdout]      |
[INFO] [stdout]     ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]      |
[INFO] [stdout]  357 | pub struct Job;
[INFO] [stdout]      | -------------- method `wait` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `spawn` found for struct `Job` in the current scope
[INFO] [stdout]    --> crates/harness-core/src/native_handoff.rs:289:21
[INFO] [stdout]     |
[INFO] [stdout] 289 |     let child = job.spawn(&command)?;
[INFO] [stdout]     |                     ^^^^^ method not found in `Job`
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub struct Job;
[INFO] [stdout]     | -------------- method `spawn` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `wait` found for struct `Job` in the current scope
[INFO] [stdout]    --> crates/harness-core/src/native_handoff.rs:311:22
[INFO] [stdout]     |
[INFO] [stdout] 311 |     let result = job.wait(&child, deadline, &cancellation, Duration::from_secs(1));
[INFO] [stdout]     |                      ^^^^ method not found in `Job`
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub struct Job;
[INFO] [stdout]     | -------------- method `wait` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `spawn` found for struct `Job` in the current scope
[INFO] [stdout]    --> crates/harness-core/src/native_build.rs:212:21
[INFO] [stdout]     |
[INFO] [stdout] 212 |     let child = job.spawn(&command)?;
[INFO] [stdout]     |                     ^^^^^ method not found in `Job`
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub struct Job;
[INFO] [stdout]     | -------------- method `spawn` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `wait` found for struct `Job` in the current scope
[INFO] [stdout]    --> crates/harness-core/src/native_build.rs:213:23
[INFO] [stdout]     |
[INFO] [stdout] 213 |     let outcome = job.wait(
[INFO] [stdout]     |                       ^^^^ method not found in `Job`
[INFO] [stdout]     |
[INFO] [stdout]    ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub struct Job;
[INFO] [stdout]     | -------------- method `wait` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `wait` found for struct `Job` in the current scope
[INFO] [stdout]     --> crates/harness-core/src/native_build.rs:1088:22
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     let status = job.wait(
[INFO] [stdout]      |                      ^^^^ method not found in `Job`
[INFO] [stdout]      |
[INFO] [stdout]     ::: crates/harness-core/src/process.rs:357:1
[INFO] [stdout]      |
[INFO] [stdout]  357 | pub struct Job;
[INFO] [stdout]      | -------------- method `wait` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_raw_socket` found for reference `&TcpStream` in the current scope
[INFO] [stdout]    --> crates/harness-core/src/task_control.rs:120:20
[INFO] [stdout]     |
[INFO] [stdout] 120 |         fd: stream.as_raw_socket() as _,
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `as_raw_fd` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 120 -         fd: stream.as_raw_socket() as _,
[INFO] [stdout] 120 +         fd: stream.as_raw_fd() as _,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_raw_socket` found for reference `&std::net::TcpStream` in the current scope
[INFO] [stdout]    --> crates/harness-core/src/task_control.rs:120:20
[INFO] [stdout]     |
[INFO] [stdout] 120 |         fd: stream.as_raw_socket() as _,
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `as_raw_fd` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 120 -         fd: stream.as_raw_socket() as _,
[INFO] [stdout] 120 +         fd: stream.as_raw_fd() as _,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `share_mode` found for mutable reference `&mut std::fs::OpenOptions` in the current scope
[INFO] [stdout]     --> crates/harness-core/src/task_succession.rs:1145:14
[INFO] [stdout]      |
[INFO] [stdout] 1143 |         let writer = fs::OpenOptions::new()
[INFO] [stdout] 1144 |             .read(true)
[INFO] [stdout] 1145 |             .share_mode(0)
[INFO] [stdout]      |              ^^^^^^^^^^ method not found in `&mut std::fs::OpenOptions`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `harness-core` (lib) due to 30 previous errors; 1 warning emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `harness-core` (lib test) due to 36 previous errors; 1 warning emitted
[INFO] [stderr] warning: unused dependency `tar`
[INFO] [stderr]   --> crates/harness-core/Cargo.toml:18:1
[INFO] [stderr]    |
[INFO] [stderr] 18 | tar = { version = "=0.4.46", default-features = false }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tar`
[INFO] [stderr] warning: unused dependency `zip`
[INFO] [stderr]   --> crates/harness-core/Cargo.toml:19:1
[INFO] [stderr]    |
[INFO] [stderr] 19 | zip = { version = "=8.6.0", default-features = false, features = ["deflate-flate2"] }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `zip`
[INFO] [stderr] warning: `harness-core` (manifest) generated 2 warnings
[INFO] running `Command { std: "docker" "inspect" "2eb3b5897a22803fa2db9092843edd8e0620e16f3b78d2baa1935c27bea12db8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2eb3b5897a22803fa2db9092843edd8e0620e16f3b78d2baa1935c27bea12db8", kill_on_drop: false }`
[INFO] [stdout] 2eb3b5897a22803fa2db9092843edd8e0620e16f3b78d2baa1935c27bea12db8
