[INFO] cloning repository https://github.com/UnknownAlienHuman/eliot-search
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/UnknownAlienHuman/eliot-search" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FUnknownAlienHuman%2Feliot-search", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FUnknownAlienHuman%2Feliot-search'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] cca59a42bc30ed1c0807b03f1410e71e25a96fe4
[INFO] checking UnknownAlienHuman/eliot-search against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6 for pr-133502-30
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FUnknownAlienHuman%2Feliot-search" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-4-tc2/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-4-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/UnknownAlienHuman/eliot-search
[INFO] finished tweaking git repo https://github.com/UnknownAlienHuman/eliot-search
[INFO] tweaked toml for git repo https://github.com/UnknownAlienHuman/eliot-search written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/UnknownAlienHuman/eliot-search 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/UnknownAlienHuman/eliot-search 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] warning: unused workspace dependency `search-eliot-adapter`
[INFO] [stderr]   --> Cargo.toml:45:25
[INFO] [stderr]    |
[INFO] [stderr] 45 | [workspace.dependencies.search-eliot-adapter]
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `search-eliot-adapter`
[INFO] [stderr] warning: unused workspace dependency `search-research-export-adapter`
[INFO] [stderr]    --> Cargo.toml:108:25
[INFO] [stderr]     |
[INFO] [stderr] 108 | [workspace.dependencies.search-research-export-adapter]
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the workspace dependency `search-research-export-adapter`
[INFO] [stderr] warning: workspace (manifest) generated 2 warnings
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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] e972d62f8930f5ce5a76a0bc39497a8db84dbeefdbfc7a4bb8abda6e6c66cb74
[INFO] running `Command { std: "docker" "start" "e972d62f8930f5ce5a76a0bc39497a8db84dbeefdbfc7a4bb8abda6e6c66cb74", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e972d62f8930f5ce5a76a0bc39497a8db84dbeefdbfc7a4bb8abda6e6c66cb74", 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" "e972d62f8930f5ce5a76a0bc39497a8db84dbeefdbfc7a4bb8abda6e6c66cb74" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e972d62f8930f5ce5a76a0bc39497a8db84dbeefdbfc7a4bb8abda6e6c66cb74", 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" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e972d62f8930f5ce5a76a0bc39497a8db84dbeefdbfc7a4bb8abda6e6c66cb74" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `search-eliot-adapter`
[INFO] [stderr]   --> Cargo.toml:45:25
[INFO] [stderr]    |
[INFO] [stderr] 45 | [workspace.dependencies.search-eliot-adapter]
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `search-eliot-adapter`
[INFO] [stderr] warning: unused workspace dependency `search-research-export-adapter`
[INFO] [stderr]    --> Cargo.toml:108:25
[INFO] [stderr]     |
[INFO] [stderr] 108 | [workspace.dependencies.search-research-export-adapter]
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the workspace dependency `search-research-export-adapter`
[INFO] [stderr] warning: workspace (manifest) generated 2 warnings
[INFO] [stderr]    Compiling cc v1.4.5
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking toml_parser v1.1.4+spec-1.1.0
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]     Checking mio v1.2.3
[INFO] [stderr]    Compiling redb v2.6.3
[INFO] [stderr]     Checking semver v1.0.28
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling camino v1.2.6
[INFO] [stderr]     Checking winnow v0.7.15
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking cargo-platform v0.3.3
[INFO] [stderr]     Checking serde_spanned v1.1.2
[INFO] [stderr]     Checking toml_datetime v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]     Checking toml v1.1.7+spec-1.1.0
[INFO] [stderr]     Checking smallvec v1.16.0
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling crc32fast v1.5.1
[INFO] [stderr]    Compiling blake3 v1.8.2
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]     Checking search-contracts v0.0.0 (/opt/rustwide/workdir/crates/search-contracts)
[INFO] [stderr]     Checking simd-adler32 v0.3.10
[INFO] [stderr]     Checking miniz_oxide v0.9.1
[INFO] [stderr]     Checking axum-core v0.5.6
[INFO] [stderr]     Checking rustls-native-certs v0.8.4
[INFO] [stderr]     Checking flate2 v1.1.10
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking inout v0.1.4
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking cipher v0.4.4
[INFO] [stderr]     Checking universal-hash v0.5.1
[INFO] [stderr]     Checking aead v0.5.2
[INFO] [stderr]     Checking polyval v0.6.2
[INFO] [stderr]     Checking aes v0.8.4
[INFO] [stderr]     Checking ctr v0.9.2
[INFO] [stderr]     Checking ghash v0.5.1
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking search-os-secrets-windows v0.0.0 (/opt/rustwide/workdir/crates/search-runtime/search-os-secrets-windows)
[INFO] [stdout] warning: constant `CREDENTIAL_TARGET_PREFIX` is never used
[INFO] [stdout]   --> crates/search-runtime/search-os-secrets-windows/src/credential.rs:29:7
[INFO] [stdout]    |
[INFO] [stdout] 29 | const CREDENTIAL_TARGET_PREFIX: &str = "ELIOT Search/revision-key/";
[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 `ROOT_SECRET_ATTEMPTS` is never used
[INFO] [stdout]   --> crates/search-runtime/search-os-secrets-windows/src/credential.rs:30:7
[INFO] [stdout]    |
[INFO] [stdout] 30 | const ROOT_SECRET_ATTEMPTS: u32 = 8;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RETRY_BASE_MILLIS` is never used
[INFO] [stdout]   --> crates/search-runtime/search-os-secrets-windows/src/credential.rs:31:7
[INFO] [stdout]    |
[INFO] [stdout] 31 | const RETRY_BASE_MILLIS: u64 = 10;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `from_bytes` and `expose_secret_mut` are never used
[INFO] [stdout]   --> crates/search-runtime/search-os-secrets-windows/src/credential.rs:52:8
[INFO] [stdout]    |
[INFO] [stdout] 51 | impl LegacyRevisionRootSecret {
[INFO] [stdout]    | ----------------------------- associated items in this implementation
[INFO] [stdout] 52 |     fn from_bytes(bytes: [u8; LEGACY_REVISION_ROOT_SECRET_BYTES]) -> Self {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 |     fn expose_secret_mut(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_transient_vault_outcome` is never used
[INFO] [stdout]    --> crates/search-runtime/search-os-secrets-windows/src/credential.rs:131:14
[INFO] [stdout]     |
[INFO] [stdout] 108 | impl LegacyRevisionRootSecretError {
[INFO] [stdout]     | ---------------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 131 |     const fn is_transient_vault_outcome(self) -> bool {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `RootSecretPlatform` is never used
[INFO] [stdout]    --> crates/search-runtime/search-os-secrets-windows/src/credential.rs:200:7
[INFO] [stdout]     |
[INFO] [stdout] 200 | trait RootSecretPlatform {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `load_or_create_with_platform` is never used
[INFO] [stdout]    --> crates/search-runtime/search-os-secrets-windows/src/credential.rs:223:4
[INFO] [stdout]     |
[INFO] [stdout] 223 | fn load_or_create_with_platform<P: RootSecretPlatform>(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `credential_target` is never used
[INFO] [stdout]    --> crates/search-runtime/search-os-secrets-windows/src/credential.rs:296:4
[INFO] [stdout]     |
[INFO] [stdout] 296 | fn credential_target(namespace_id: &[u8; 32]) -> Vec<u16> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `retry_delay` is never used
[INFO] [stdout]    --> crates/search-runtime/search-os-secrets-windows/src/credential.rs:308:4
[INFO] [stdout]     |
[INFO] [stdout] 308 | fn retry_delay(attempt: u32) -> Duration {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `constant_time_equal` is never used
[INFO] [stdout]    --> crates/search-runtime/search-os-secrets-windows/src/credential.rs:312:4
[INFO] [stdout]     |
[INFO] [stdout] 312 | fn constant_time_equal(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RECORD_MAGIC` is never used
[INFO] [stdout]  --> crates/search-runtime/search-os-secrets-windows/src/credential/pairing.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | const RECORD_MAGIC: &[u8; 8] = b"ELPPCR01";
[INFO] [stdout]   |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RECORD_BYTES` is never used
[INFO] [stdout]   --> crates/search-runtime/search-os-secrets-windows/src/credential/pairing.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | const RECORD_BYTES: usize = 8 + 32 + 32 + 8 + 32;
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking aes-gcm v0.10.3
[INFO] [stdout] warning: method `expose_secret_mut` is never used
[INFO] [stdout]   --> crates/search-runtime/search-os-secrets-windows/src/credential.rs:62:8
[INFO] [stdout]    |
[INFO] [stdout] 51 | impl LegacyRevisionRootSecret {
[INFO] [stdout]    | ----------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 62 |     fn expose_secret_mut(
[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 `RECORD_MAGIC` is never used
[INFO] [stdout]  --> crates/search-runtime/search-os-secrets-windows/src/credential/pairing.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | const RECORD_MAGIC: &[u8; 8] = b"ELPPCR01";
[INFO] [stdout]   |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RECORD_BYTES` is never used
[INFO] [stdout]   --> crates/search-runtime/search-os-secrets-windows/src/credential/pairing.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | const RECORD_BYTES: usize = 8 + 32 + 32 + 8 + 32;
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking search-revision-crypto v0.0.0 (/opt/rustwide/workdir/crates/search-runtime/search-revision-crypto)
[INFO] [stderr]     Checking search-domain v0.0.0 (/opt/rustwide/workdir/crates/search-domain)
[INFO] [stderr]     Checking search-ports v0.0.0 (/opt/rustwide/workdir/crates/search-ports)
[INFO] [stderr]     Checking search-config v0.0.0 (/opt/rustwide/workdir/crates/search-config)
[INFO] [stderr]     Checking search-source-identity v0.0.0 (/opt/rustwide/workdir/crates/search-source/search-source-identity)
[INFO] [stderr]     Checking search-materializer v0.0.0 (/opt/rustwide/workdir/crates/search-prep/search-materializer)
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]     Checking search-access v0.0.0 (/opt/rustwide/workdir/crates/search-query/search-access)
[INFO] [stderr]     Checking search-provider-protocol v0.0.0 (/opt/rustwide/workdir/crates/search-provider-protocol)
[INFO] [stderr]     Checking search-lexical v0.0.0 (/opt/rustwide/workdir/crates/search-lexical)
[INFO] [stderr]     Checking search-source-admission v0.0.0 (/opt/rustwide/workdir/crates/search-source/search-source-admission)
[INFO] [stderr]     Checking search-revision-store v0.0.0 (/opt/rustwide/workdir/crates/search-source/search-revision-store)
[INFO] [stderr]     Checking search-source-registry v0.0.0 (/opt/rustwide/workdir/crates/search-source/search-source-registry)
[INFO] [stdout] warning: unused import: `super::limits::ENVELOPE_BINDING_VERSION`
[INFO] [stdout]  --> crates/search-source/search-revision-store/src/kernel/binding.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use super::limits::ENVELOPE_BINDING_VERSION;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking search-unitizer v0.0.0 (/opt/rustwide/workdir/crates/search-prep/search-unitizer)
[INFO] [stderr]     Checking tokio v1.53.1
[INFO] [stderr]     Checking search-safe-reader v0.0.0 (/opt/rustwide/workdir/crates/search-source/search-safe-reader)
[INFO] [stderr]     Checking search-exact v0.0.0 (/opt/rustwide/workdir/crates/search-query/search-exact)
[INFO] [stderr]     Checking search-control-redb v0.0.0 (/opt/rustwide/workdir/crates/search-control-redb)
[INFO] [stderr]     Checking search-runtime-owner v0.0.0 (/opt/rustwide/workdir/crates/search-runtime/search-runtime-owner)
[INFO] [stderr]     Checking search-os-secrets v0.0.0 (/opt/rustwide/workdir/crates/search-runtime/search-os-secrets)
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]     Checking rustls-webpki v0.103.15
[INFO] [stderr]     Checking futures-util v0.3.34
[INFO] [stderr]     Checking thiserror v2.0.20
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling prost-derive v0.14.4
[INFO] [stderr]     Checking eliot-searchd v0.0.0 (/opt/rustwide/workdir/bins/eliot-searchd)
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]     Checking pin-project v1.1.13
[INFO] [stderr]     Checking search-epoch-pins v0.0.0 (/opt/rustwide/workdir/crates/search-index-qdrant/search-epoch-pins)
[INFO] [stderr]     Checking search-point-identity v0.0.0 (/opt/rustwide/workdir/crates/search-index-qdrant/search-point-identity)
[INFO] [stderr]     Checking search-index-reclaimer v0.0.0 (/opt/rustwide/workdir/crates/search-index-qdrant/search-index-reclaimer)
[INFO] [stderr]     Checking search-provider-transport-windows v0.0.0 (/opt/rustwide/workdir/crates/search-runtime/search-provider-transport-windows)
[INFO] [stderr]     Checking search-handles v0.0.0 (/opt/rustwide/workdir/crates/search-query/search-handles)
[INFO] [stderr]     Checking prost v0.14.4
[INFO] [stderr]     Checking search-projection-planner v0.0.0 (/opt/rustwide/workdir/crates/search-index-qdrant/search-projection-planner)
[INFO] [stderr]     Checking search-eval v0.0.0 (/opt/rustwide/workdir/crates/search-eval)
[INFO] [stderr]     Checking search-provider-client v0.0.0 (/opt/rustwide/workdir/crates/search-provider-client)
[INFO] [stderr]     Checking search-query-planner v0.0.0 (/opt/rustwide/workdir/crates/search-query/search-query-planner)
[INFO] [stderr]     Checking prost-types v0.14.4
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]     Checking search-publication v0.0.0 (/opt/rustwide/workdir/crates/search-index-qdrant/search-publication)
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling derive_builder_core v0.20.2
[INFO] [stderr]     Checking search-model-provider v0.0.0 (/opt/rustwide/workdir/crates/search-model-provider)
[INFO] [stderr]     Checking search-retention v0.0.0 (/opt/rustwide/workdir/crates/search-runtime/search-retention)
[INFO] [stderr]     Checking search-candidate-validator v0.0.0 (/opt/rustwide/workdir/crates/search-query/search-candidate-validator)
[INFO] [stderr]     Checking search-qdrant-supervisor v0.0.0 (/opt/rustwide/workdir/crates/search-index-qdrant/search-qdrant-supervisor)
[INFO] [stderr]     Checking serde v1.0.229
[INFO] [stderr]     Checking search-subject-resolver v0.0.0 (/opt/rustwide/workdir/crates/search-query/search-subject-resolver)
[INFO] [stderr]     Checking search-overlay v0.0.0 (/opt/rustwide/workdir/crates/search-query/search-overlay)
[INFO] [stderr]     Checking search-code-enricher v0.0.0 (/opt/rustwide/workdir/crates/search-prep/search-code-enricher)
[INFO] [stderr]     Checking futures-executor v0.3.34
[INFO] [stderr]     Checking futures v0.3.34
[INFO] [stderr]     Checking tokio-util v0.7.19
[INFO] [stderr]     Checking tokio-stream v0.1.19
[INFO] [stdout] error[E0583]: file not found for module `tests`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel.rs:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | mod tests;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: to create the module `tests`, create file "bins/eliot-searchd/tests/../src/provider_composition/tests.rs" or "bins/eliot-searchd/tests/../src/provider_composition/tests/mod.rs"
[INFO] [stdout]    = note: if there is a `mod tests` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::access_composition`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel/canonical.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | use crate::access_composition::{
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^ could not find `access_composition` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `unsupported`
[INFO] [stdout]  --> bins/eliot-searchd/src/bin/../sealed_owner_epoch/kernel/platform.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | mod unsupported;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: to create the module `unsupported`, create file "bins/eliot-searchd/src/bin/../sealed_owner_epoch/kernel/unsupported.rs" or "bins/eliot-searchd/src/bin/../sealed_owner_epoch/kernel/unsupported/mod.rs"
[INFO] [stdout]   = note: if there is a `mod unsupported` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `tests`
[INFO] [stdout]   --> bins/eliot-searchd/src/bin/../sealed_owner_epoch/kernel.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | mod tests;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: to create the module `tests`, create file "bins/eliot-searchd/src/bin/../sealed_owner_epoch/tests.rs" or "bins/eliot-searchd/src/bin/../sealed_owner_epoch/tests/mod.rs"
[INFO] [stdout]    = note: if there is a `mod tests` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `api`
[INFO] [stdout]  --> bins/eliot-searchd/src/bin/../sealed_recovery/kernel.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | mod api;
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: to create the module `api`, create file "bins/eliot-searchd/src/bin/../sealed_recovery/api.rs" or "bins/eliot-searchd/src/bin/../sealed_recovery/api/mod.rs"
[INFO] [stdout]   = note: if there is a `mod api` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `platform`
[INFO] [stdout]  --> bins/eliot-searchd/src/bin/../sealed_recovery/kernel.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | mod platform;
[INFO] [stdout]   | ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: to create the module `platform`, create file "bins/eliot-searchd/src/bin/../sealed_recovery/platform.rs" or "bins/eliot-searchd/src/bin/../sealed_recovery/platform/mod.rs"
[INFO] [stdout]   = note: if there is a `mod platform` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `report`
[INFO] [stdout]  --> bins/eliot-searchd/src/bin/../sealed_recovery/kernel.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | mod report;
[INFO] [stdout]   | ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: to create the module `report`, create file "bins/eliot-searchd/src/bin/../sealed_recovery/report.rs" or "bins/eliot-searchd/src/bin/../sealed_recovery/report/mod.rs"
[INFO] [stdout]   = note: if there is a `mod report` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `spec`
[INFO] [stdout]  --> bins/eliot-searchd/src/bin/../sealed_recovery/kernel.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | mod spec;
[INFO] [stdout]   | ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: to create the module `spec`, create file "bins/eliot-searchd/src/bin/../sealed_recovery/spec.rs" or "bins/eliot-searchd/src/bin/../sealed_recovery/spec/mod.rs"
[INFO] [stdout]   = note: if there is a `mod spec` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `tests`
[INFO] [stdout]   --> bins/eliot-searchd/src/bin/../sealed_recovery/kernel.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | mod tests;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: to create the module `tests`, create file "bins/eliot-searchd/src/bin/../sealed_recovery/tests.rs" or "bins/eliot-searchd/src/bin/../sealed_recovery/tests/mod.rs"
[INFO] [stdout]    = note: if there is a `mod tests` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `unsupported`
[INFO] [stdout]  --> bins/eliot-searchd/src/bin/../sealed_store/kernel/platform.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | mod unsupported;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: to create the module `unsupported`, create file "bins/eliot-searchd/src/bin/../sealed_store/kernel/unsupported.rs" or "bins/eliot-searchd/src/bin/../sealed_store/kernel/unsupported/mod.rs"
[INFO] [stdout]   = note: if there is a `mod unsupported` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `tests`
[INFO] [stdout]   --> bins/eliot-searchd/src/bin/../sealed_store/kernel.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod tests;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: to create the module `tests`, create file "bins/eliot-searchd/src/bin/../sealed_store/tests.rs" or "bins/eliot-searchd/src/bin/../sealed_store/tests/mod.rs"
[INFO] [stdout]    = note: if there is a `mod tests` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `unsupported`
[INFO] [stdout]  --> bins/eliot-searchd/src/bin/../sealed_transaction/kernel/platform.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | mod unsupported;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: to create the module `unsupported`, create file "bins/eliot-searchd/src/bin/../sealed_transaction/kernel/unsupported.rs" or "bins/eliot-searchd/src/bin/../sealed_transaction/kernel/unsupported/mod.rs"
[INFO] [stdout]   = note: if there is a `mod unsupported` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `tests`
[INFO] [stdout]   --> bins/eliot-searchd/src/bin/../sealed_transaction/kernel.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod tests;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: to create the module `tests`, create file "bins/eliot-searchd/src/bin/../sealed_transaction/tests.rs" or "bins/eliot-searchd/src/bin/../sealed_transaction/tests/mod.rs"
[INFO] [stdout]    = note: if there is a `mod tests` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::provider_composition`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel/canonical/tcp/io.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::provider_composition::LocalByteStream;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^ could not find `provider_composition` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::provider_composition`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel/canonical/tcp/handshake.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::provider_composition::LocalByteStream;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^ could not find `provider_composition` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking serde_spanned v0.6.9
[INFO] [stdout] error[E0432]: unresolved import `crate::access_composition`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel/canonical/tcp.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 | use crate::access_composition::{
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^ could not find `access_composition` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::provider_composition`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel/indexed.rs:55:16
[INFO] [stdout]    |
[INFO] [stdout] 55 |     use crate::provider_composition::{
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^ could not find `provider_composition` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking toml_datetime v0.6.11
[INFO] [stdout] warning: unused imports: `CanonicalTcpConnection`, `CanonicalTcpError`, and `CanonicalTcpGrantError`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel/canonical.rs:29:15
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use tcp::{CanonicalTcpConnection, CanonicalTcpError, CanonicalTcpGrantError};
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `terminal::PreparedProviderTerminal`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel/router.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub use terminal::PreparedProviderTerminal;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `canonical::*`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use canonical::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `child::*`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use child::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `currentness::*`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use currentness::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `indexed::*`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use indexed::*;
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pairing::*`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use pairing::*;
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `router::*`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition/kernel.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use router::*;
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `local_stream::LocalByteStream`
[INFO] [stdout]   --> bins/eliot-searchd/tests/../src/provider_composition.rs:13:16
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub(crate) use local_stream::LocalByteStream;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking cargo_metadata v0.23.1
[INFO] [stdout] Some errors have detailed explanations: E0432, E0583.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `eliot-searchd` (test "provider_process") due to 6 previous errors; 9 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: unused import: `MAX_OWNER_EPOCH_RECORDS`
[INFO] [stdout]   --> bins/eliot-searchd/src/bin/../sealed_owner_epoch/kernel.rs:16:16
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use spec::{MAX_OWNER_EPOCH_RECORDS, OwnerEpochError};
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `delete_sealed`, `open_sealed`, and `seal_immutable`
[INFO] [stdout]   --> bins/eliot-searchd/src/bin/../sealed_store/kernel.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub use api::{delete_sealed, open_sealed, seal_immutable, verify_sealed};
[INFO] [stdout]    |               ^^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `DeleteReceipt`, `SealReceipt`, and `VerifyReceipt`
[INFO] [stdout]   --> bins/eliot-searchd/src/bin/../sealed_store/kernel.rs:15:17
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub use model::{DeleteReceipt, SealReceipt, SensitiveBytes, VerifyReceipt};
[INFO] [stdout]    |                 ^^^^^^^^^^^^^  ^^^^^^^^^^^                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `MAX_ENVELOPE_BYTES`, `MAX_OBJECT_ID_BYTES`, and `MAX_PLAINTEXT_BYTES`
[INFO] [stdout]   --> bins/eliot-searchd/src/bin/../sealed_store/kernel.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     MAX_ENVELOPE_BYTES, MAX_OBJECT_ID_BYTES, MAX_PLAINTEXT_BYTES,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `inspect_transaction` and `transaction_status`
[INFO] [stdout]   --> bins/eliot-searchd/src/bin/../sealed_transaction/kernel.rs:12:15
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use api::{inspect_transaction, put_idempotent, transaction_status};
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `PutDisposition`, `TransactionBinding`, `TransactionObservation`, and `TransactionStatus`
[INFO] [stdout]   --> bins/eliot-searchd/src/bin/../sealed_transaction/kernel.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     PutDisposition, SealedTransactionReceipt, TransactionBinding,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 |     TransactionObservation, TransactionStatus,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MAX_OPERATION_ID_BYTES`
[INFO] [stdout]   --> bins/eliot-searchd/src/bin/../sealed_transaction/kernel.rs:17:16
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub use spec::{MAX_OPERATION_ID_BYTES, SealedTransactionError};
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0583`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `eliot-searchd` (test "eliot-search-sealed-recover") due to 11 previous errors; 7 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "e972d62f8930f5ce5a76a0bc39497a8db84dbeefdbfc7a4bb8abda6e6c66cb74", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e972d62f8930f5ce5a76a0bc39497a8db84dbeefdbfc7a4bb8abda6e6c66cb74", kill_on_drop: false }`
[INFO] [stdout] e972d62f8930f5ce5a76a0bc39497a8db84dbeefdbfc7a4bb8abda6e6c66cb74
