[INFO] cloning repository https://github.com/mapleleaflatte03/meridian-loom [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mapleleaflatte03/meridian-loom" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmapleleaflatte03%2Fmeridian-loom", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmapleleaflatte03%2Fmeridian-loom'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] c78e1734dc4ecda4cd88dc9d3242ecccc49afe59 [INFO] testing mapleleaflatte03/meridian-loom against master#562dee4820c458d823175268e41601d4c060588a for pr-154210 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmapleleaflatte03%2Fmeridian-loom" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/mapleleaflatte03/meridian-loom [INFO] finished tweaking git repo https://github.com/mapleleaflatte03/meridian-loom [INFO] tweaked toml for git repo https://github.com/mapleleaflatte03/meridian-loom written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/mapleleaflatte03/meridian-loom on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/mapleleaflatte03/meridian-loom 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded wat v1.245.1 [INFO] [stderr] Downloaded wasmtime-winch v14.0.4 [INFO] [stderr] Downloaded wasm-encoder v0.245.1 [INFO] [stderr] Downloaded utf8-zero v0.8.1 [INFO] [stderr] Downloaded wasmtime-jit-icache-coherence v14.0.4 [INFO] [stderr] Downloaded wasmtime-wit-bindgen v14.0.4 [INFO] [stderr] Downloaded fxprof-processed-profile v0.6.0 [INFO] [stderr] Downloaded ureq-proto v0.6.0 [INFO] [stderr] Downloaded cranelift-isle v0.101.4 [INFO] [stderr] Downloaded wit-parser v0.12.2 [INFO] [stderr] Downloaded cranelift-codegen-meta v0.101.4 [INFO] [stderr] Downloaded wasmtime-cranelift v14.0.4 [INFO] [stderr] Downloaded ureq v3.3.0 [INFO] [stderr] Downloaded cranelift-wasm v0.101.4 [INFO] [stderr] Downloaded wasmparser v0.121.2 [INFO] [stderr] Downloaded wasmparser v0.115.0 [INFO] [stderr] Downloaded regalloc2 v0.9.3 [INFO] [stderr] Downloaded wasmtime v14.0.4 [INFO] [stderr] Downloaded wasmparser v0.245.1 [INFO] [stderr] Downloaded winch-codegen v0.12.4 [INFO] [stderr] Downloaded cranelift-frontend v0.101.4 [INFO] [stderr] Downloaded wasm-encoder v0.35.0 [INFO] [stderr] Downloaded wasmprinter v0.2.80 [INFO] [stderr] Downloaded cranelift-entity v0.101.4 [INFO] [stderr] Downloaded cranelift-codegen v0.101.4 [INFO] [stderr] Downloaded wasmtime-jit-debug v14.0.4 [INFO] [stderr] Downloaded wasmtime-component-macro v14.0.4 [INFO] [stderr] Downloaded wasmtime-jit v14.0.4 [INFO] [stderr] Downloaded cranelift-bforest v0.101.4 [INFO] [stderr] Downloaded wasmtime-environ v14.0.4 [INFO] [stderr] Downloaded cranelift-codegen-shared v0.101.4 [INFO] [stderr] Downloaded cranelift-control v0.101.4 [INFO] [stderr] Downloaded wasmtime-types v14.0.4 [INFO] [stderr] Downloaded wast v245.0.1 [INFO] [stderr] Downloaded memfd v0.6.5 [INFO] [stderr] Downloaded sptr v0.3.2 [INFO] [stderr] Downloaded wasmtime-asm-macros v14.0.4 [INFO] [stderr] Downloaded wasmtime-versioned-export-macros v14.0.4 [INFO] [stderr] Downloaded wasmtime-wmemcheck v14.0.4 [INFO] [stderr] Downloaded cranelift-native v0.101.4 [INFO] [stderr] Downloaded wasmtime-cranelift-shared v14.0.4 [INFO] [stderr] Downloaded wasmtime-component-util v14.0.4 [INFO] [stderr] Downloaded wasmtime-runtime v14.0.4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7100b0278bb68479d2dd968937af3f9cf23258ae5e31c131a92946e8c8e25d45 [INFO] running `Command { std: "docker" "start" "-a" "7100b0278bb68479d2dd968937af3f9cf23258ae5e31c131a92946e8c8e25d45", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7100b0278bb68479d2dd968937af3f9cf23258ae5e31c131a92946e8c8e25d45", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7100b0278bb68479d2dd968937af3f9cf23258ae5e31c131a92946e8c8e25d45", kill_on_drop: false }` [INFO] [stdout] 7100b0278bb68479d2dd968937af3f9cf23258ae5e31c131a92946e8c8e25d45 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5cdb172d9f65be49003ab90b868d5246998d4c631e88bcd52946fda5644448cf [INFO] running `Command { std: "docker" "start" "-a" "5cdb172d9f65be49003ab90b868d5246998d4c631e88bcd52946fda5644448cf", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy v0.8.47 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling stable_deref_trait v1.2.1 [INFO] [stderr] Compiling target-lexicon v0.12.16 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling cranelift-isle v0.101.4 [INFO] [stderr] Compiling cranelift-codegen-shared v0.101.4 [INFO] [stderr] Compiling cranelift-codegen-meta v0.101.4 [INFO] [stderr] Compiling bumpalo v3.20.2 [INFO] [stderr] Compiling slice-group-by v0.3.1 [INFO] [stderr] Compiling gimli v0.28.1 [INFO] [stderr] Compiling wasmparser v0.115.0 [INFO] [stderr] Compiling arbitrary v1.4.2 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling wasmparser v0.121.2 [INFO] [stderr] Compiling cranelift-control v0.101.4 [INFO] [stderr] Compiling leb128 v0.2.5 [INFO] [stderr] Compiling wasmtime-component-util v14.0.4 [INFO] [stderr] Compiling writeable v0.6.2 [INFO] [stderr] Compiling litemap v0.8.1 [INFO] [stderr] Compiling wasm-encoder v0.35.0 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling cranelift-codegen v0.101.4 [INFO] [stderr] Compiling icu_properties_data v2.1.2 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling icu_normalizer_data v2.1.1 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Compiling rustls-pki-types v1.14.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling hashbrown v0.13.2 [INFO] [stderr] Compiling wasmtime-versioned-export-macros v14.0.4 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling wasmprinter v0.2.80 [INFO] [stderr] Compiling object v0.32.2 [INFO] [stderr] Compiling wasmtime-runtime v14.0.4 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling regalloc2 v0.9.3 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling cpp_demangle v0.3.5 [INFO] [stderr] Compiling id-arena v2.3.0 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling wit-parser v0.12.2 [INFO] [stderr] Compiling cranelift-entity v0.101.4 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling cranelift-bforest v0.101.4 [INFO] [stderr] Compiling wasmtime-types v14.0.4 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling wasmtime-jit-debug v14.0.4 [INFO] [stderr] Compiling memfd v0.6.5 [INFO] [stderr] Compiling wasmtime-asm-macros v14.0.4 [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling uuid v1.7.0 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Compiling wasmtime-wmemcheck v14.0.4 [INFO] [stderr] Compiling leb128fmt v0.1.0 [INFO] [stderr] Compiling rustls v0.23.37 [INFO] [stderr] Compiling sptr v0.3.2 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling fxhash v0.2.1 [INFO] [stderr] Compiling wasmtime-environ v14.0.4 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling wasm-encoder v0.245.1 [INFO] [stderr] Compiling wasmtime-wit-bindgen v14.0.4 [INFO] [stderr] Compiling http v1.4.0 [INFO] [stderr] Compiling debugid v0.8.0 [INFO] [stderr] Compiling rustls-webpki v0.103.10 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling addr2line v0.21.0 [INFO] [stderr] Compiling wasmtime-jit-icache-coherence v14.0.4 [INFO] [stderr] Compiling unicode-width v0.2.2 [INFO] [stderr] Compiling wast v245.0.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling ureq-proto v0.6.0 [INFO] [stderr] Compiling fxprof-processed-profile v0.6.0 [INFO] [stderr] Compiling wasmtime-component-macro v14.0.4 [INFO] [stderr] Compiling flate2 v1.1.9 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling webpki-roots v1.0.6 [INFO] [stderr] Compiling utf8-zero v0.8.1 [INFO] [stderr] Compiling loom-poge v0.1.14 (/opt/rustwide/workdir/crates/loom-poge) [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling wasmtime-jit v14.0.4 [INFO] [stderr] Compiling ureq v3.3.0 [INFO] [stderr] Compiling cranelift-frontend v0.101.4 [INFO] [stderr] Compiling cranelift-native v0.101.4 [INFO] [stderr] Compiling wasmtime-cranelift-shared v14.0.4 [INFO] [stderr] Compiling cranelift-wasm v0.101.4 [INFO] [stderr] Compiling wat v1.245.1 [INFO] [stderr] Compiling wasmtime-cranelift v14.0.4 [INFO] [stderr] Compiling wasmtime v14.0.4 [INFO] [stderr] Compiling loom-core v0.1.14 (/opt/rustwide/workdir/crates/loom-core) [INFO] [stderr] Compiling loom-shadow v0.1.14 (/opt/rustwide/workdir/crates/loom-shadow) [INFO] [stderr] Compiling meridian-loom v0.1.14 (/opt/rustwide/workdir/crates/loom-cli) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 36s [INFO] running `Command { std: "docker" "inspect" "5cdb172d9f65be49003ab90b868d5246998d4c631e88bcd52946fda5644448cf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5cdb172d9f65be49003ab90b868d5246998d4c631e88bcd52946fda5644448cf", kill_on_drop: false }` [INFO] [stdout] 5cdb172d9f65be49003ab90b868d5246998d4c631e88bcd52946fda5644448cf [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7ae032a81f0bb19523335ecec98716619b1c716d831463230f8ec0c778435505 [INFO] running `Command { std: "docker" "start" "-a" "7ae032a81f0bb19523335ecec98716619b1c716d831463230f8ec0c778435505", kill_on_drop: false }` [INFO] [stderr] Compiling loom-poge v0.1.14 (/opt/rustwide/workdir/crates/loom-poge) [INFO] [stderr] Compiling loom-core v0.1.14 (/opt/rustwide/workdir/crates/loom-core) [INFO] [stderr] Compiling loom-shadow v0.1.14 (/opt/rustwide/workdir/crates/loom-shadow) [INFO] [stderr] Compiling meridian-loom v0.1.14 (/opt/rustwide/workdir/crates/loom-cli) [INFO] [stdout] warning: constant `WASM_HOST_REQUEST_OFFSET` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:36:11 [INFO] [stdout] | [INFO] [stdout] 36 | pub const WASM_HOST_REQUEST_OFFSET: i32 = 1_024; [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 `WASM_HOST_RESPONSE_OFFSET` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:37:11 [INFO] [stdout] | [INFO] [stdout] 37 | pub const WASM_HOST_RESPONSE_OFFSET: i32 = 8_192; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WASM_HOST_RESPONSE_CAPACITY` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:38:11 [INFO] [stdout] | [INFO] [stdout] 38 | pub const WASM_HOST_RESPONSE_CAPACITY: i32 = 16_384; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Pending` is never constructed [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 86 | pub enum WasmHostCallDecision { [INFO] [stdout] | -------------------- variant in this enum [INFO] [stdout] 87 | Pending, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `WasmHostCallDecision` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `Success`, `PermissionDenied`, and `Unsupported` are never constructed [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 103 | pub enum WasmHostCallStatusCode { [INFO] [stdout] | ---------------------- variants in this enum [INFO] [stdout] 104 | Success, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 105 | InvalidRequest, [INFO] [stdout] 106 | PermissionDenied, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 107 | ResponseTooLarge, [INFO] [stdout] 108 | Unsupported, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `WasmHostCallStatusCode` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_wasm_browser_navigate_request_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:542:8 [INFO] [stdout] | [INFO] [stdout] 542 | pub fn render_wasm_browser_navigate_request_json(request: &WasmBrowserNavigateRequest) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_wasm_terminal_exec_request_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:555:8 [INFO] [stdout] | [INFO] [stdout] 555 | pub fn render_wasm_terminal_exec_request_json(request: &WasmTerminalExecRequest) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_wasm_heartbeat_schedule_request_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:569:8 [INFO] [stdout] | [INFO] [stdout] 569 | pub fn render_wasm_heartbeat_schedule_request_json( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_wasm_system_info_request_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:591:8 [INFO] [stdout] | [INFO] [stdout] 591 | pub fn render_wasm_system_info_request_json(request: &WasmSystemInfoRequest) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_wasm_fs_read_request_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:598:8 [INFO] [stdout] | [INFO] [stdout] 598 | pub fn render_wasm_fs_read_request_json(request: &WasmFsReadRequest) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_wasm_fs_write_request_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:607:8 [INFO] [stdout] | [INFO] [stdout] 607 | pub fn render_wasm_fs_write_request_json(request: &WasmFsWriteRequest) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_wasm_llm_inference_request_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:618:8 [INFO] [stdout] | [INFO] [stdout] 618 | pub fn render_wasm_llm_inference_request_json(request: &WasmLlmInferenceRequest) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_wasm_kv_get_request_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:629:8 [INFO] [stdout] | [INFO] [stdout] 629 | pub fn render_wasm_kv_get_request_json(request: &WasmKvGetRequest) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_wasm_kv_set_request_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:638:8 [INFO] [stdout] | [INFO] [stdout] 638 | pub fn render_wasm_kv_set_request_json(request: &WasmKvSetRequest) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `builtin_browser_navigate_guest_bytes` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:648:8 [INFO] [stdout] | [INFO] [stdout] 648 | pub fn builtin_browser_navigate_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `builtin_terminal_exec_guest_bytes` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:652:8 [INFO] [stdout] | [INFO] [stdout] 652 | pub fn builtin_terminal_exec_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `builtin_heartbeat_schedule_guest_bytes` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:656:8 [INFO] [stdout] | [INFO] [stdout] 656 | pub fn builtin_heartbeat_schedule_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `builtin_system_info_guest_bytes` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:660:8 [INFO] [stdout] | [INFO] [stdout] 660 | pub fn builtin_system_info_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `builtin_fs_read_guest_bytes` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:664:8 [INFO] [stdout] | [INFO] [stdout] 664 | pub fn builtin_fs_read_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `builtin_fs_write_guest_bytes` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:668:8 [INFO] [stdout] | [INFO] [stdout] 668 | pub fn builtin_fs_write_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `builtin_llm_inference_guest_bytes` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:672:8 [INFO] [stdout] | [INFO] [stdout] 672 | pub fn builtin_llm_inference_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `builtin_kv_get_guest_bytes` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:676:8 [INFO] [stdout] | [INFO] [stdout] 676 | pub fn builtin_kv_get_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `builtin_kv_set_guest_bytes` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:680:8 [INFO] [stdout] | [INFO] [stdout] 680 | pub fn builtin_kv_set_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `build_host_call_guest` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:932:4 [INFO] [stdout] | [INFO] [stdout] 932 | fn build_host_call_guest(import_name: &str, request_json: &str) -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `wat_data_bytes` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:965:4 [INFO] [stdout] | [INFO] [stdout] 965 | fn wat_data_bytes(bytes: &[u8]) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_security_context_value` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:973:4 [INFO] [stdout] | [INFO] [stdout] 973 | fn render_security_context_value(security: &WasmHostSecurityContext) -> Value { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `with_component_model_enabled`, `with_fuel_metering_enabled`, `add_note`, and `build_with_profile` are never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:1146:12 [INFO] [stdout] | [INFO] [stdout] 1120 | impl WasmHostBuilder { [INFO] [stdout] | -------------------- associated items in this implementation [INFO] [stdout] ... [INFO] [stdout] 1146 | pub fn with_component_model_enabled(mut self, enabled: bool) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1166 | pub fn with_fuel_metering_enabled(mut self, enabled: bool) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1176 | pub fn add_note(mut self, note: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1218 | pub fn build_with_profile( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `build_wasmtime_config` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/wasm_host.rs:1346:8 [INFO] [stdout] | [INFO] [stdout] 1346 | pub fn build_wasmtime_config(config: &WasmHostConfig) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `transport_kind` and `execution_owner` are never used [INFO] [stdout] --> crates/loom-core/tests/../src/provider_router.rs:208:12 [INFO] [stdout] | [INFO] [stdout] 207 | impl ResolvedProviderRoute { [INFO] [stdout] | -------------------------- methods in this implementation [INFO] [stdout] 208 | pub fn transport_kind(&self) -> &'static str { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 217 | pub fn execution_owner(&self) -> &'static str { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ProviderPlaneSummary` is never constructed [INFO] [stdout] --> crates/loom-core/tests/../src/provider_router.rs:290:12 [INFO] [stdout] | [INFO] [stdout] 290 | pub struct ProviderPlaneSummary { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `shared_codex_auth_path_hint` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/provider_router.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn shared_codex_auth_path_hint() -> LoomResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_profiles_runtime_path` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/provider_router.rs:444:8 [INFO] [stdout] | [INFO] [stdout] 444 | pub fn provider_profiles_runtime_path(root: Option<&Path>) -> LoomResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_plane_summary` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/provider_router.rs:449:8 [INFO] [stdout] | [INFO] [stdout] 449 | pub fn provider_plane_summary(root: Option<&Path>) -> LoomResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_provider_plane_human` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/provider_router.rs:710:8 [INFO] [stdout] | [INFO] [stdout] 710 | pub fn render_provider_plane_human(summary: &ProviderPlaneSummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_provider_plane_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/provider_router.rs:728:8 [INFO] [stdout] | [INFO] [stdout] 728 | pub fn render_provider_plane_json(summary: &ProviderPlaneSummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_provider_auth_human` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/provider_router.rs:740:8 [INFO] [stdout] | [INFO] [stdout] 740 | pub fn render_provider_auth_human(status: &ProviderAuthStatus) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_provider_auth_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/provider_router.rs:763:8 [INFO] [stdout] | [INFO] [stdout] 763 | pub fn render_provider_auth_json(status: &ProviderAuthStatus) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_provider_route_human` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/provider_router.rs:789:8 [INFO] [stdout] | [INFO] [stdout] 789 | pub fn render_provider_route_human(route: &ResolvedProviderRoute) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_provider_route_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/provider_router.rs:816:8 [INFO] [stdout] | [INFO] [stdout] 816 | pub fn render_provider_route_json(route: &ResolvedProviderRoute) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `json_string` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/provider_router.rs:1647:4 [INFO] [stdout] | [INFO] [stdout] 1647 | fn json_string(value: &str) -> String { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `json_option` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/provider_router.rs:1651:4 [INFO] [stdout] | [INFO] [stdout] 1651 | fn json_option(value: Option<&str>) -> String { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_context_human` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/agent_runtime.rs:355:8 [INFO] [stdout] | [INFO] [stdout] 355 | pub fn render_agent_context_human(bundle: &AgentContextBundle) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_context_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/agent_runtime.rs:373:8 [INFO] [stdout] | [INFO] [stdout] 373 | pub fn render_agent_context_json(bundle: &AgentContextBundle) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_runtime_human` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/agent_runtime.rs:384:8 [INFO] [stdout] | [INFO] [stdout] 384 | pub fn render_agent_runtime_human(summary: &AgentRuntimeSummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_runtime_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/agent_runtime.rs:409:8 [INFO] [stdout] | [INFO] [stdout] 409 | pub fn render_agent_runtime_json(summary: &AgentRuntimeSummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_session_human` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/agent_runtime.rs:433:8 [INFO] [stdout] | [INFO] [stdout] 433 | pub fn render_agent_session_human(summary: &AgentSessionSummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_session_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/agent_runtime.rs:450:8 [INFO] [stdout] | [INFO] [stdout] 450 | pub fn render_agent_session_json(summary: &AgentSessionSummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_memory_human` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/agent_runtime.rs:461:8 [INFO] [stdout] | [INFO] [stdout] 461 | pub fn render_agent_memory_human(summary: &AgentMemorySummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_memory_json` is never used [INFO] [stdout] --> crates/loom-core/tests/../src/agent_runtime.rs:483:8 [INFO] [stdout] | [INFO] [stdout] 483 | pub fn render_agent_memory_json(summary: &AgentMemorySummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_context_human` is never used [INFO] [stdout] --> crates/loom-core/src/agent_runtime.rs:355:8 [INFO] [stdout] | [INFO] [stdout] 355 | pub fn render_agent_context_human(bundle: &AgentContextBundle) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_context_json` is never used [INFO] [stdout] --> crates/loom-core/src/agent_runtime.rs:373:8 [INFO] [stdout] | [INFO] [stdout] 373 | pub fn render_agent_context_json(bundle: &AgentContextBundle) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_runtime_human` is never used [INFO] [stdout] --> crates/loom-core/src/agent_runtime.rs:384:8 [INFO] [stdout] | [INFO] [stdout] 384 | pub fn render_agent_runtime_human(summary: &AgentRuntimeSummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_runtime_json` is never used [INFO] [stdout] --> crates/loom-core/src/agent_runtime.rs:409:8 [INFO] [stdout] | [INFO] [stdout] 409 | pub fn render_agent_runtime_json(summary: &AgentRuntimeSummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_session_human` is never used [INFO] [stdout] --> crates/loom-core/src/agent_runtime.rs:433:8 [INFO] [stdout] | [INFO] [stdout] 433 | pub fn render_agent_session_human(summary: &AgentSessionSummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_session_json` is never used [INFO] [stdout] --> crates/loom-core/src/agent_runtime.rs:450:8 [INFO] [stdout] | [INFO] [stdout] 450 | pub fn render_agent_session_json(summary: &AgentSessionSummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_memory_human` is never used [INFO] [stdout] --> crates/loom-core/src/agent_runtime.rs:461:8 [INFO] [stdout] | [INFO] [stdout] 461 | pub fn render_agent_memory_human(summary: &AgentMemorySummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_agent_memory_json` is never used [INFO] [stdout] --> crates/loom-core/src/agent_runtime.rs:483:8 [INFO] [stdout] | [INFO] [stdout] 483 | pub fn render_agent_memory_json(summary: &AgentMemorySummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `transport_kind` and `execution_owner` are never used [INFO] [stdout] --> crates/loom-core/src/provider_router.rs:208:12 [INFO] [stdout] | [INFO] [stdout] 207 | impl ResolvedProviderRoute { [INFO] [stdout] | -------------------------- methods in this implementation [INFO] [stdout] 208 | pub fn transport_kind(&self) -> &'static str { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 217 | pub fn execution_owner(&self) -> &'static str { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ProviderPlaneSummary` is never constructed [INFO] [stdout] --> crates/loom-core/src/provider_router.rs:290:12 [INFO] [stdout] | [INFO] [stdout] 290 | pub struct ProviderPlaneSummary { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `shared_codex_auth_path_hint` is never used [INFO] [stdout] --> crates/loom-core/src/provider_router.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn shared_codex_auth_path_hint() -> LoomResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_profiles_runtime_path` is never used [INFO] [stdout] --> crates/loom-core/src/provider_router.rs:444:8 [INFO] [stdout] | [INFO] [stdout] 444 | pub fn provider_profiles_runtime_path(root: Option<&Path>) -> LoomResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_plane_summary` is never used [INFO] [stdout] --> crates/loom-core/src/provider_router.rs:449:8 [INFO] [stdout] | [INFO] [stdout] 449 | pub fn provider_plane_summary(root: Option<&Path>) -> LoomResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_provider_plane_human` is never used [INFO] [stdout] --> crates/loom-core/src/provider_router.rs:710:8 [INFO] [stdout] | [INFO] [stdout] 710 | pub fn render_provider_plane_human(summary: &ProviderPlaneSummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_provider_plane_json` is never used [INFO] [stdout] --> crates/loom-core/src/provider_router.rs:728:8 [INFO] [stdout] | [INFO] [stdout] 728 | pub fn render_provider_plane_json(summary: &ProviderPlaneSummary) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_provider_auth_human` is never used [INFO] [stdout] --> crates/loom-core/src/provider_router.rs:740:8 [INFO] [stdout] | [INFO] [stdout] 740 | pub fn render_provider_auth_human(status: &ProviderAuthStatus) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_provider_auth_json` is never used [INFO] [stdout] --> crates/loom-core/src/provider_router.rs:763:8 [INFO] [stdout] | [INFO] [stdout] 763 | pub fn render_provider_auth_json(status: &ProviderAuthStatus) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_provider_route_human` is never used [INFO] [stdout] --> crates/loom-core/src/provider_router.rs:789:8 [INFO] [stdout] | [INFO] [stdout] 789 | pub fn render_provider_route_human(route: &ResolvedProviderRoute) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `render_provider_route_json` is never used [INFO] [stdout] --> crates/loom-core/src/provider_router.rs:816:8 [INFO] [stdout] | [INFO] [stdout] 816 | pub fn render_provider_route_json(route: &ResolvedProviderRoute) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `json_string` is never used [INFO] [stdout] --> crates/loom-core/src/provider_router.rs:1647:4 [INFO] [stdout] | [INFO] [stdout] 1647 | fn json_string(value: &str) -> String { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `json_option` is never used [INFO] [stdout] --> crates/loom-core/src/provider_router.rs:1651:4 [INFO] [stdout] | [INFO] [stdout] 1651 | fn json_option(value: Option<&str>) -> String { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 29.90s [INFO] running `Command { std: "docker" "inspect" "7ae032a81f0bb19523335ecec98716619b1c716d831463230f8ec0c778435505", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7ae032a81f0bb19523335ecec98716619b1c716d831463230f8ec0c778435505", kill_on_drop: false }` [INFO] [stdout] 7ae032a81f0bb19523335ecec98716619b1c716d831463230f8ec0c778435505 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 77ade3c4176a4cb530b1486d1701734cb44426e17eeca69f74a9f8bdb5f73430 [INFO] running `Command { std: "docker" "start" "-a" "77ade3c4176a4cb530b1486d1701734cb44426e17eeca69f74a9f8bdb5f73430", kill_on_drop: false }` [INFO] [stderr] warning: function `render_agent_context_human` is never used [INFO] [stderr] --> crates/loom-core/src/agent_runtime.rs:355:8 [INFO] [stderr] | [INFO] [stderr] 355 | pub fn render_agent_context_human(bundle: &AgentContextBundle) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_context_json` is never used [INFO] [stderr] --> crates/loom-core/src/agent_runtime.rs:373:8 [INFO] [stderr] | [INFO] [stderr] 373 | pub fn render_agent_context_json(bundle: &AgentContextBundle) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_runtime_human` is never used [INFO] [stderr] --> crates/loom-core/src/agent_runtime.rs:384:8 [INFO] [stderr] | [INFO] [stderr] 384 | pub fn render_agent_runtime_human(summary: &AgentRuntimeSummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_runtime_json` is never used [INFO] [stderr] --> crates/loom-core/src/agent_runtime.rs:409:8 [INFO] [stderr] | [INFO] [stderr] 409 | pub fn render_agent_runtime_json(summary: &AgentRuntimeSummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_session_human` is never used [INFO] [stderr] --> crates/loom-core/src/agent_runtime.rs:433:8 [INFO] [stderr] | [INFO] [stderr] 433 | pub fn render_agent_session_human(summary: &AgentSessionSummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_session_json` is never used [INFO] [stderr] --> crates/loom-core/src/agent_runtime.rs:450:8 [INFO] [stderr] | [INFO] [stderr] 450 | pub fn render_agent_session_json(summary: &AgentSessionSummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_memory_human` is never used [INFO] [stderr] --> crates/loom-core/src/agent_runtime.rs:461:8 [INFO] [stderr] | [INFO] [stderr] 461 | pub fn render_agent_memory_human(summary: &AgentMemorySummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_memory_json` is never used [INFO] [stderr] --> crates/loom-core/src/agent_runtime.rs:483:8 [INFO] [stderr] | [INFO] [stderr] 483 | pub fn render_agent_memory_json(summary: &AgentMemorySummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: methods `transport_kind` and `execution_owner` are never used [INFO] [stderr] --> crates/loom-core/src/provider_router.rs:208:12 [INFO] [stderr] | [INFO] [stderr] 207 | impl ResolvedProviderRoute { [INFO] [stderr] | -------------------------- methods in this implementation [INFO] [stderr] 208 | pub fn transport_kind(&self) -> &'static str { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 217 | pub fn execution_owner(&self) -> &'static str { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ProviderPlaneSummary` is never constructed [INFO] [stderr] --> crates/loom-core/src/provider_router.rs:290:12 [INFO] [stderr] | [INFO] [stderr] 290 | pub struct ProviderPlaneSummary { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `shared_codex_auth_path_hint` is never used [INFO] [stderr] --> crates/loom-core/src/provider_router.rs:338:8 [INFO] [stderr] | [INFO] [stderr] 338 | pub fn shared_codex_auth_path_hint() -> LoomResult { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `provider_profiles_runtime_path` is never used [INFO] [stderr] --> crates/loom-core/src/provider_router.rs:444:8 [INFO] [stderr] | [INFO] [stderr] 444 | pub fn provider_profiles_runtime_path(root: Option<&Path>) -> LoomResult { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `provider_plane_summary` is never used [INFO] [stderr] --> crates/loom-core/src/provider_router.rs:449:8 [INFO] [stderr] | [INFO] [stderr] 449 | pub fn provider_plane_summary(root: Option<&Path>) -> LoomResult { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_provider_plane_human` is never used [INFO] [stderr] --> crates/loom-core/src/provider_router.rs:710:8 [INFO] [stderr] | [INFO] [stderr] 710 | pub fn render_provider_plane_human(summary: &ProviderPlaneSummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_provider_plane_json` is never used [INFO] [stderr] --> crates/loom-core/src/provider_router.rs:728:8 [INFO] [stderr] | [INFO] [stderr] 728 | pub fn render_provider_plane_json(summary: &ProviderPlaneSummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_provider_auth_human` is never used [INFO] [stderr] --> crates/loom-core/src/provider_router.rs:740:8 [INFO] [stderr] | [INFO] [stderr] 740 | pub fn render_provider_auth_human(status: &ProviderAuthStatus) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_provider_auth_json` is never used [INFO] [stderr] --> crates/loom-core/src/provider_router.rs:763:8 [INFO] [stderr] | [INFO] [stderr] 763 | pub fn render_provider_auth_json(status: &ProviderAuthStatus) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_provider_route_human` is never used [INFO] [stderr] --> crates/loom-core/src/provider_router.rs:789:8 [INFO] [stderr] | [INFO] [stderr] 789 | pub fn render_provider_route_human(route: &ResolvedProviderRoute) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_provider_route_json` is never used [INFO] [stderr] --> crates/loom-core/src/provider_router.rs:816:8 [INFO] [stderr] | [INFO] [stderr] 816 | pub fn render_provider_route_json(route: &ResolvedProviderRoute) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `json_string` is never used [INFO] [stderr] --> crates/loom-core/src/provider_router.rs:1647:4 [INFO] [stderr] | [INFO] [stderr] 1647 | fn json_string(value: &str) -> String { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `json_option` is never used [INFO] [stderr] --> crates/loom-core/src/provider_router.rs:1651:4 [INFO] [stderr] | [INFO] [stderr] 1651 | fn json_option(value: Option<&str>) -> String { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `loom-core` (lib test) generated 21 warnings [INFO] [stderr] warning: constant `WASM_HOST_REQUEST_OFFSET` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:36:11 [INFO] [stderr] | [INFO] [stderr] 36 | pub const WASM_HOST_REQUEST_OFFSET: i32 = 1_024; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: constant `WASM_HOST_RESPONSE_OFFSET` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:37:11 [INFO] [stderr] | [INFO] [stderr] 37 | pub const WASM_HOST_RESPONSE_OFFSET: i32 = 8_192; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant `WASM_HOST_RESPONSE_CAPACITY` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:38:11 [INFO] [stderr] | [INFO] [stderr] 38 | pub const WASM_HOST_RESPONSE_CAPACITY: i32 = 16_384; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant `Pending` is never constructed [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:87:5 [INFO] [stderr] | [INFO] [stderr] 86 | pub enum WasmHostCallDecision { [INFO] [stderr] | -------------------- variant in this enum [INFO] [stderr] 87 | Pending, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `WasmHostCallDecision` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: variants `Success`, `PermissionDenied`, and `Unsupported` are never constructed [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:104:5 [INFO] [stderr] | [INFO] [stderr] 103 | pub enum WasmHostCallStatusCode { [INFO] [stderr] | ---------------------- variants in this enum [INFO] [stderr] 104 | Success, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] 105 | InvalidRequest, [INFO] [stderr] 106 | PermissionDenied, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] 107 | ResponseTooLarge, [INFO] [stderr] 108 | Unsupported, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `WasmHostCallStatusCode` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: function `render_wasm_browser_navigate_request_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:542:8 [INFO] [stderr] | [INFO] [stderr] 542 | pub fn render_wasm_browser_navigate_request_json(request: &WasmBrowserNavigateRequest) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_wasm_terminal_exec_request_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:555:8 [INFO] [stderr] | [INFO] [stderr] 555 | pub fn render_wasm_terminal_exec_request_json(request: &WasmTerminalExecRequest) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_wasm_heartbeat_schedule_request_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:569:8 [INFO] [stderr] | [INFO] [stderr] 569 | pub fn render_wasm_heartbeat_schedule_request_json( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_wasm_system_info_request_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:591:8 [INFO] [stderr] | [INFO] [stderr] 591 | pub fn render_wasm_system_info_request_json(request: &WasmSystemInfoRequest) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_wasm_fs_read_request_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:598:8 [INFO] [stderr] | [INFO] [stderr] 598 | pub fn render_wasm_fs_read_request_json(request: &WasmFsReadRequest) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_wasm_fs_write_request_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:607:8 [INFO] [stderr] | [INFO] [stderr] 607 | pub fn render_wasm_fs_write_request_json(request: &WasmFsWriteRequest) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_wasm_llm_inference_request_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:618:8 [INFO] [stderr] | [INFO] [stderr] 618 | pub fn render_wasm_llm_inference_request_json(request: &WasmLlmInferenceRequest) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_wasm_kv_get_request_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:629:8 [INFO] [stderr] | [INFO] [stderr] 629 | pub fn render_wasm_kv_get_request_json(request: &WasmKvGetRequest) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_wasm_kv_set_request_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:638:8 [INFO] [stderr] | [INFO] [stderr] 638 | pub fn render_wasm_kv_set_request_json(request: &WasmKvSetRequest) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `builtin_browser_navigate_guest_bytes` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:648:8 [INFO] [stderr] | [INFO] [stderr] 648 | pub fn builtin_browser_navigate_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `builtin_terminal_exec_guest_bytes` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:652:8 [INFO] [stderr] | [INFO] [stderr] 652 | pub fn builtin_terminal_exec_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `builtin_heartbeat_schedule_guest_bytes` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:656:8 [INFO] [stderr] | [INFO] [stderr] 656 | pub fn builtin_heartbeat_schedule_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `builtin_system_info_guest_bytes` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:660:8 [INFO] [stderr] | [INFO] [stderr] 660 | pub fn builtin_system_info_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `builtin_fs_read_guest_bytes` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:664:8 [INFO] [stderr] | [INFO] [stderr] 664 | pub fn builtin_fs_read_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `builtin_fs_write_guest_bytes` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:668:8 [INFO] [stderr] | [INFO] [stderr] 668 | pub fn builtin_fs_write_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `builtin_llm_inference_guest_bytes` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:672:8 [INFO] [stderr] | [INFO] [stderr] 672 | pub fn builtin_llm_inference_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `builtin_kv_get_guest_bytes` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:676:8 [INFO] [stderr] | [INFO] [stderr] 676 | pub fn builtin_kv_get_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `builtin_kv_set_guest_bytes` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:680:8 [INFO] [stderr] | [INFO] [stderr] 680 | pub fn builtin_kv_set_guest_bytes(request_json: &str) -> Result, String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `build_host_call_guest` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:932:4 [INFO] [stderr] | [INFO] [stderr] 932 | fn build_host_call_guest(import_name: &str, request_json: &str) -> Result, String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `wat_data_bytes` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:965:4 [INFO] [stderr] | [INFO] [stderr] 965 | fn wat_data_bytes(bytes: &[u8]) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_security_context_value` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:973:4 [INFO] [stderr] | [INFO] [stderr] 973 | fn render_security_context_value(security: &WasmHostSecurityContext) -> Value { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated items `with_component_model_enabled`, `with_fuel_metering_enabled`, `add_note`, and `build_with_profile` are never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:1146:12 [INFO] [stderr] | [INFO] [stderr] 1120 | impl WasmHostBuilder { [INFO] [stderr] | -------------------- associated items in this implementation [INFO] [stderr] ... [INFO] [stderr] 1146 | pub fn with_component_model_enabled(mut self, enabled: bool) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1166 | pub fn with_fuel_metering_enabled(mut self, enabled: bool) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1176 | pub fn add_note(mut self, note: impl Into) -> Self { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1218 | pub fn build_with_profile( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `build_wasmtime_config` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/wasm_host.rs:1346:8 [INFO] [stderr] | [INFO] [stderr] 1346 | pub fn build_wasmtime_config(config: &WasmHostConfig) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: methods `transport_kind` and `execution_owner` are never used [INFO] [stderr] --> crates/loom-core/tests/../src/provider_router.rs:208:12 [INFO] [stderr] | [INFO] [stderr] 207 | impl ResolvedProviderRoute { [INFO] [stderr] | -------------------------- methods in this implementation [INFO] [stderr] 208 | pub fn transport_kind(&self) -> &'static str { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 217 | pub fn execution_owner(&self) -> &'static str { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ProviderPlaneSummary` is never constructed [INFO] [stderr] --> crates/loom-core/tests/../src/provider_router.rs:290:12 [INFO] [stderr] | [INFO] [stderr] 290 | pub struct ProviderPlaneSummary { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `shared_codex_auth_path_hint` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/provider_router.rs:338:8 [INFO] [stderr] | [INFO] [stderr] 338 | pub fn shared_codex_auth_path_hint() -> LoomResult { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `provider_profiles_runtime_path` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/provider_router.rs:444:8 [INFO] [stderr] | [INFO] [stderr] 444 | pub fn provider_profiles_runtime_path(root: Option<&Path>) -> LoomResult { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `provider_plane_summary` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/provider_router.rs:449:8 [INFO] [stderr] | [INFO] [stderr] 449 | pub fn provider_plane_summary(root: Option<&Path>) -> LoomResult { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_provider_plane_human` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/provider_router.rs:710:8 [INFO] [stderr] | [INFO] [stderr] 710 | pub fn render_provider_plane_human(summary: &ProviderPlaneSummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_provider_plane_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/provider_router.rs:728:8 [INFO] [stderr] | [INFO] [stderr] 728 | pub fn render_provider_plane_json(summary: &ProviderPlaneSummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_provider_auth_human` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/provider_router.rs:740:8 [INFO] [stderr] | [INFO] [stderr] 740 | pub fn render_provider_auth_human(status: &ProviderAuthStatus) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_provider_auth_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/provider_router.rs:763:8 [INFO] [stderr] | [INFO] [stderr] 763 | pub fn render_provider_auth_json(status: &ProviderAuthStatus) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_provider_route_human` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/provider_router.rs:789:8 [INFO] [stderr] | [INFO] [stderr] 789 | pub fn render_provider_route_human(route: &ResolvedProviderRoute) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_provider_route_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/provider_router.rs:816:8 [INFO] [stderr] | [INFO] [stderr] 816 | pub fn render_provider_route_json(route: &ResolvedProviderRoute) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `json_string` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/provider_router.rs:1647:4 [INFO] [stderr] | [INFO] [stderr] 1647 | fn json_string(value: &str) -> String { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `json_option` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/provider_router.rs:1651:4 [INFO] [stderr] | [INFO] [stderr] 1651 | fn json_option(value: Option<&str>) -> String { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_context_human` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/agent_runtime.rs:355:8 [INFO] [stderr] | [INFO] [stderr] 355 | pub fn render_agent_context_human(bundle: &AgentContextBundle) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_context_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/agent_runtime.rs:373:8 [INFO] [stderr] | [INFO] [stderr] 373 | pub fn render_agent_context_json(bundle: &AgentContextBundle) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_runtime_human` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/agent_runtime.rs:384:8 [INFO] [stderr] | [INFO] [stderr] 384 | pub fn render_agent_runtime_human(summary: &AgentRuntimeSummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_runtime_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/agent_runtime.rs:409:8 [INFO] [stderr] | [INFO] [stderr] 409 | pub fn render_agent_runtime_json(summary: &AgentRuntimeSummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_session_human` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/agent_runtime.rs:433:8 [INFO] [stderr] | [INFO] [stderr] 433 | pub fn render_agent_session_human(summary: &AgentSessionSummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_session_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/agent_runtime.rs:450:8 [INFO] [stderr] | [INFO] [stderr] 450 | pub fn render_agent_session_json(summary: &AgentSessionSummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_memory_human` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/agent_runtime.rs:461:8 [INFO] [stderr] | [INFO] [stderr] 461 | pub fn render_agent_memory_human(summary: &AgentMemorySummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `render_agent_memory_json` is never used [INFO] [stderr] --> crates/loom-core/tests/../src/agent_runtime.rs:483:8 [INFO] [stderr] | [INFO] [stderr] 483 | pub fn render_agent_memory_json(summary: &AgentMemorySummary) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `loom-core` (test "wasm_host") generated 49 warnings [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.35s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/loom_core-757d0a846d291bbd) [INFO] [stdout] [INFO] [stdout] running 202 tests [INFO] [stdout] test advanced_primitives::tests::defaults_stay_bounded ... ok [INFO] [stdout] test advanced_primitives::tests::trait_surfaces_are_object_safe_and_callable ... ok [INFO] [stdout] test agent_runtime::tests::context_bundle_merges_global_and_agent_operating_files ... ok [INFO] [stdout] test agent_runtime::tests::scaffold_writes_default_agent_registry_and_state_files ... ok [INFO] [stdout] test agent_runtime::tests::summary_resolves_expected_agent_profile_and_state ... ok [INFO] [stdout] test capabilities::tests::capability_gap_replay_request_reconstructs_action_execute_fixture ... ok [INFO] [stdout] test capabilities::tests::capability_gap_replay_request_rejects_service_submit_fixture ... ok [INFO] [stdout] test capabilities::tests::capability_gap_record_tracks_forge_verify_promote_states ... ok [INFO] [stdout] test capabilities::tests::capability_gap_record_persists_verification_and_promotion_evidence ... ok [INFO] [stdout] test agent_runtime::tests::write_agent_memory_snapshot_persists_fact_updates ... ok [INFO] [stdout] test capabilities::tests::capability_gap_show_json_includes_replay_request_fixture ... ok [INFO] [stdout] test capabilities::tests::forge_capability_can_resolve_from_gap_class ... ok [INFO] [stdout] test capabilities::tests::import_legacy_v1_plugin_skill_subset_imports_immediate_child_skills_and_tracks_unsupported_items ... ok [INFO] [stdout] test capabilities::tests::forge_capability_creates_candidate_manifest_and_worker ... ok [INFO] [stdout] test agent_runtime::tests::open_and_commit_agent_session_updates_history ... ok [INFO] [stdout] test capabilities::tests::import_bundle_skill_creates_manifest_and_wrapper ... ok [INFO] [stdout] test capabilities::tests::resolve_capability_matches_by_name_or_action_resource ... ok [INFO] [stdout] test capabilities::tests::import_legacy_v1_plugin_skill_subset_rejects_config_gated_skill_root ... ok [INFO] [stdout] test capabilities::tests::import_legacy_v1_plugin_skill_subset_rejects_multiple_skill_roots ... ok [INFO] [stdout] test capabilities::tests::scaffold_custom_python_capability_creates_manifest_and_worker ... ok [INFO] [stdout] test capabilities::tests::import_workspace_skill_uses_explicit_entrypoint_for_multi_script_skills ... ok [INFO] [stdout] test bindings::tests::sync_binding_registry_materializes_channel_defaults ... ok [INFO] [stdout] test bindings::tests::resolve_binding_allows_agent_override ... ok [INFO] [stdout] test capability_shims::tests::generate_shim_exec_input_gets_sandboxed ... ok [INFO] [stdout] test capability_shims::tests::generate_shim_no_version ... ok [INFO] [stdout] test capability_shims::tests::generate_shim_streaming_output ... ok [INFO] [stdout] test capabilities::tests::import_workspace_skill_creates_manifest_and_wrapper ... ok [INFO] [stdout] test capability_shims::tests::generate_shim_basic_tool ... ok [INFO] [stdout] test capability_shims::tests::generate_shim_batch_input ... ok [INFO] [stdout] test capability_shims::tests::render_json_contains_all_fields ... ok [INFO] [stdout] test capability_shims::tests::validate_shim_accepts_all_valid_cost_classes ... ok [INFO] [stdout] test capability_shims::tests::validate_shim_collects_multiple_errors ... ok [INFO] [stdout] test capability_shims::tests::validate_shim_rejects_invalid_cost_class ... ok [INFO] [stdout] test capability_shims::tests::validate_shim_rejects_invalid_isolation_tier ... ok [INFO] [stdout] test capability_shims::tests::validate_shim_accepts_valid ... ok [INFO] [stdout] test capability_shims::tests::validate_shim_rejects_empty_tool_name ... ok [INFO] [stdout] test capability_shims::tests::generate_shim_network_input_gets_network_isolated ... ok [INFO] [stdout] test capability_shims::tests::render_human_contains_tool_name ... ok [INFO] [stdout] test capabilities::tests::scaffold_writes_registry_and_defaults ... ok [INFO] [stdout] test capabilities::tests::verification_and_promotion_update_custom_manifest ... ok [INFO] [stdout] test bindings::tests::resolve_binding_uses_channel_peer_scope ... ok [INFO] [stdout] test channels::tests::channel_overview_reports_active_and_archived_delivery_counts ... ok [INFO] [stdout] test channels::tests::update_accepts_legacy_unclosed_without_completion_timestamp ... ok [INFO] [stdout] test channels::tests::enqueue_blocks_internal_tokens ... ok [INFO] [stdout] test context_engine::tests::sync_context_registry_materializes_layers ... ok [INFO] [stdout] test channels::tests::enqueue_compacts_user_safe_output_and_lists_history ... ok [INFO] [stdout] test context_engine::tests::context_bundle_merges_global_agent_and_overlay_layers ... ok [INFO] [stdout] test memory_service::tests::test_memory_entry_roundtrip ... ok [INFO] [stdout] test memory_service::tests::test_repo_write_and_read ... ok [INFO] [stdout] test memory_service::tests::test_agent_isolation ... ok [INFO] [stdout] test channels::tests::ingest_materializes_binding_resolution_and_inbox_history ... ok [INFO] [stdout] test memory_service::tests::test_service_size_limit ... ok [INFO] [stdout] test memory_service::tests::test_service_overview ... ok [INFO] [stdout] test memory_service::tests::test_service_remove ... ok [INFO] [stdout] test onboarding::tests::derive_service_http_address_tracks_bind_and_port ... ok [INFO] [stdout] test memory_service::tests::test_service_write_and_search ... ok [INFO] [stdout] test memory_service::tests::test_service_upsert ... ok [INFO] [stdout] test output_guard::tests::final_answer_is_extracted_and_receipts_removed ... ok [INFO] [stdout] test output_guard::tests::heartbeat_prompt_is_blocked ... ok [INFO] [stdout] test output_guard::tests::operator_dump_is_blocked_by_default ... ok [INFO] [stdout] test output_guard::tests::receipt_can_be_compacted_when_allowed ... ok [INFO] [stdout] test channels::tests::scaffold_and_sync_register_channels_from_onboard_manifest ... ok [INFO] [stdout] test output_guard::tests::sleep_is_blocked ... ok [INFO] [stdout] test channels::tests::list_channel_deliveries_hides_archived_legacy_records_by_default ... ok [INFO] [stdout] test gateway_runtime::tests::sync_gateway_runtime_materializes_registry ... ok [INFO] [stdout] test onboarding::tests::ensure_manifest_scaffold_uses_runtime_defaults ... ok [INFO] [stdout] test onboarding::tests::detect_setup_state_keeps_fresh_runtime_at_no_auth_before_setup ... ok [INFO] [stdout] test pipeline::tests::list_pipeline_runs_empty_on_fresh_root ... ok [INFO] [stdout] test gateway_runtime::tests::sync_gateway_runtime_tracks_enabled_channels_from_onboard_manifest ... ok [INFO] [stdout] test pipeline::tests::ensure_pipeline_scaffold_creates_dirs ... ok [INFO] [stdout] test provider_router::agent_runtime::tests::context_bundle_merges_global_and_agent_operating_files ... ok [INFO] [stdout] test pipeline::tests::show_pipeline_run_returns_none_for_unknown ... ok [INFO] [stdout] test provider_auth_store::tests::mark_used_sets_last_good_and_clears_cooldown ... ok [INFO] [stdout] test provider_router::agent_runtime::tests::write_agent_memory_snapshot_persists_fact_updates ... ok [INFO] [stdout] test provider_router::agent_runtime::tests::summary_resolves_expected_agent_profile_and_state ... ok [INFO] [stdout] test provider_router::agent_runtime::tests::scaffold_writes_default_agent_registry_and_state_files ... ok [INFO] [stdout] test provider_router::tests::agent_route_overrides_capability_route_when_no_explicit_profile_is_set ... ok [INFO] [stdout] test provider_router::tests::agent_runtime_profile_fallback_resolves_frontier_profile ... ok [INFO] [stdout] test provider_router::tests::auth_status_reports_codex_auth_json_ready ... ok [INFO] [stdout] test provider_router::tests::auth_status_reports_missing_bearer_env ... ok [INFO] [stdout] test provider_router::tests::auth_status_reports_local_profile_ready_without_env ... ok [INFO] [stdout] test provider_router::agent_runtime::tests::open_and_commit_agent_session_updates_history ... ok [INFO] [stdout] test provider_router::tests::configure_onboard_provider_profile_materializes_openai_compatible_route ... ok [INFO] [stdout] test provider_router::tests::parser_supports_codex_auth_json_mode ... ok [INFO] [stdout] test provider_router::tests::parser_supports_bearer_and_static_header_auth_modes ... ok [INFO] [stdout] test provider_router::tests::explicit_profile_uses_profile_default_model_even_when_capability_has_default_model ... ok [INFO] [stdout] test onboarding::tests::detect_setup_state_marks_configured_provider_without_auth_as_pending ... ok [INFO] [stdout] test provider_router::tests::resolved_route_uses_requested_model_override ... ok [INFO] [stdout] test recurring::tests::run_due_heartbeats_creates_run_record_and_advances_interval ... ok [INFO] [stdout] test recurring::tests::pause_and_cancel_update_status ... ok [INFO] [stdout] test recurring::tests::scaffold_writes_empty_heartbeat_registry ... ok [INFO] [stdout] test recurring::tests::schedule_interval_heartbeat_persists_record ... ok [INFO] [stdout] test provider_auth_store::tests::scaffold_syncs_profiles_and_preserves_store_shape ... ok [INFO] [stdout] test recurring::tests::run_due_heartbeats_blocks_internal_delivery_payloads ... ok [INFO] [stdout] test recurring::tests::run_due_heartbeats_queues_guarded_delivery ... ok [INFO] [stdout] test recurring_executor::tests::ensure_recurring_executor_scaffold_creates_dirs ... ok [INFO] [stdout] test recurring_executor::tests::list_recurring_runs_empty_on_fresh_root ... ok [INFO] [stdout] test schedules::tests::pause_and_cancel_schedule_update_status ... ok [INFO] [stdout] test schedules::tests::scaffold_creates_schedule_registry ... ok [INFO] [stdout] test recurring_executor::tests::show_recurring_run_returns_none_for_unknown_id ... ok [INFO] [stdout] test schedules::tests::add_and_run_due_schedule_queues_guarded_delivery ... ok [INFO] [stdout] test schedules::tests::sync_registry_materializes_default_entries_from_onboard_manifest ... ok [INFO] [stdout] test recurring_executor::tests::list_recurring_runs_includes_schedule_run_records ... ok [INFO] [stdout] test service_runtime::tests::sync_service_runtime_materializes_registry_with_defaults ... ok [INFO] [stdout] test service_ingress_runtime::tests::sync_service_ingress_runtime_materializes_empty_registry ... ok [INFO] [stdout] test session_policy::tests::apply_session_overrides_returns_none_when_no_override ... ok [INFO] [stdout] test service_ingress_runtime::tests::sync_service_ingress_runtime_reads_request_and_receipt_lineage ... ok [INFO] [stdout] test session_policy::tests::set_and_get_send_policy ... ok [INFO] [stdout] test service_runtime::tests::sync_service_runtime_reads_runtime_state_files ... ok [INFO] [stdout] test provider_router::tests::auth_status_allows_dedicated_identity_when_account_id_matches_shared_cli_account ... FAILED [INFO] [stdout] test provider_router::tests::auth_status_blocks_loom_managed_auth_when_it_matches_shared_cli_account ... FAILED [INFO] [stdout] test session_provenance::tests::render_session_provenance_marks_complete_records ... ok [INFO] [stdout] test provider_router::tests::configure_onboard_routes_prefers_dedicated_loom_auth_and_selected_model ... FAILED [INFO] [stdout] test session_provenance::tests::render_session_provenance_marks_legacy_incomplete_records ... ok [INFO] [stdout] test session_provenance::tests::render_session_provenance_marks_legacy_archived_records ... ok [INFO] [stdout] test provider_router::tests::scaffold_writes_local_ollama_default_profile ... FAILED [INFO] [stdout] test session_provenance::tests::find_session_provenance_returns_none_for_unknown ... ok [INFO] [stdout] test session_provenance::tests::session_overview_separates_archived_sessions_from_active_sessions ... ok [INFO] [stdout] test session_provenance::tests::update_session_provenance_job_links_ids ... ok [INFO] [stdout] test skill_lifecycle::tests::disable_then_enable_skill ... ok [INFO] [stdout] test session_provenance::tests::open_session_provenance_updates_existing ... ok [INFO] [stdout] test session_provenance::tests::open_session_provenance_creates_record ... ok [INFO] [stdout] test skill_lifecycle::tests::remove_skill_deletes_record ... ok [INFO] [stdout] test session_policy::tests::clear_session_override_removes_record ... ok [INFO] [stdout] test tests::build_envelope_rejects_negative_cost ... ok [INFO] [stdout] test skill_lifecycle::tests::lock_prevents_remove_without_force ... ok [INFO] [stdout] test skill_lifecycle::tests::install_skill_creates_install_record ... ok [INFO] [stdout] test tests::init_refuses_overwrite ... ok [INFO] [stdout] test tests::local_sanction_preview_allows_non_execute_restrictions ... ok [INFO] [stdout] test session_policy::tests::set_and_get_session_override ... ok [INFO] [stdout] test tests::local_sanction_preview_denies_execute_and_remediation_only ... ok [INFO] [stdout] test skills::tests::sync_skill_registry_materializes_default_entries ... ok [INFO] [stdout] test skills::tests::sync_skill_registry_includes_imported_workspace_skills ... ok [INFO] [stdout] test tests::resolve_workspace_path_handles_relative_and_absolute_paths ... ok [INFO] [stdout] test transport_contract::tests::test_policy_check_allowed ... ok [INFO] [stdout] test transport_contract::tests::test_policy_check_disallowed ... ok [INFO] [stdout] test transport_contract::tests::test_protocol_from_label ... ok [INFO] [stdout] test transport_contract::tests::test_protocol_labels ... ok [INFO] [stdout] test transport_contract::tests::test_transport_binding_from_provider ... ok [INFO] [stdout] test transport_contract::tests::test_transport_binding_frontier ... ok [INFO] [stdout] test tests::init_and_read_config_round_trip ... ok [INFO] [stdout] test wasm_host::provider_router::agent_runtime::tests::context_bundle_merges_global_and_agent_operating_files ... ok [INFO] [stdout] test wasm_host::provider_router::agent_runtime::tests::open_and_commit_agent_session_updates_history ... ok [INFO] [stdout] test tests::doctor_reports_resolved_delivery_queue ... ok [INFO] [stdout] test wasm_host::provider_router::agent_runtime::tests::scaffold_writes_default_agent_registry_and_state_files ... ok [INFO] [stdout] test wasm_host::provider_router::agent_runtime::tests::summary_resolves_expected_agent_profile_and_state ... ok [INFO] [stdout] test wasm_host::provider_router::tests::agent_route_overrides_capability_route_when_no_explicit_profile_is_set ... ok [INFO] [stdout] test wasm_host::provider_router::agent_runtime::tests::write_agent_memory_snapshot_persists_fact_updates ... ok [INFO] [stdout] test wasm_host::provider_router::tests::agent_runtime_profile_fallback_resolves_frontier_profile ... ok [INFO] [stdout] test tests::build_envelope_with_options_preserves_capability_and_payload ... ok [INFO] [stdout] test wasm_host::provider_router::tests::auth_status_reports_local_profile_ready_without_env ... ok [INFO] [stdout] test wasm_host::provider_router::tests::auth_status_reports_missing_bearer_env ... ok [INFO] [stdout] test wasm_host::provider_router::tests::auth_status_allows_dedicated_identity_when_account_id_matches_shared_cli_account ... ok [INFO] [stdout] test tests::resolve_identity_prefers_snapshot_restrictions_when_present ... ok [INFO] [stdout] test wasm_host::provider_router::tests::explicit_profile_uses_profile_default_model_even_when_capability_has_default_model ... ok [INFO] [stdout] test wasm_host::provider_router::tests::parser_supports_bearer_and_static_header_auth_modes ... ok [INFO] [stdout] test wasm_host::provider_router::tests::parser_supports_codex_auth_json_mode ... ok [INFO] [stdout] test wasm_host::provider_router::tests::resolved_route_uses_requested_model_override ... ok [INFO] [stdout] test wasm_host::provider_router::tests::configure_onboard_provider_profile_materializes_openai_compatible_route ... ok [INFO] [stdout] test wasm_host::tests::builder_can_be_marked_wasmtime_ready_without_faking_execution ... ok [INFO] [stdout] test wasm_host::provider_router::tests::configure_onboard_routes_prefers_dedicated_loom_auth_and_selected_model ... ok [INFO] [stdout] test wasm_host::tests::default_builder_is_truthful ... ok [INFO] [stdout] test wasm_host::tests::host_call_signature_surface_covers_builtin_host_calls ... ok [INFO] [stdout] test wasm_host::tests::builder_rejects_pooling_that_exceeds_store_memory ... ok [INFO] [stdout] test wasm_host::tests::json_render_is_structured_and_truthful ... ok [INFO] [stdout] test wasm_host::tests::host_security_context_defaults_remain_bounded ... ok [INFO] [stdout] test wasm_host::provider_router::tests::auth_status_reports_codex_auth_json_ready ... ok [INFO] [stdout] test wasm_host::wasm_runner::tests::runtime_read_path_allows_explicit_diagnostic_allowlist ... ok [INFO] [stdout] test wasm_host::tests::render_human_includes_store_and_pooling_surfaces ... ok [INFO] [stdout] test wasm_host::wasm_runner::tests::runtime_read_path_rejects_parent_segments_and_non_allowlisted_absolutes ... ok [INFO] [stdout] test wasm_limits::tests::test_default_limits_are_valid ... ok [INFO] [stdout] test wasm_limits::tests::test_default_limits_values ... ok [INFO] [stdout] test wasm_limits::tests::test_from_toml_bad_value ... ok [INFO] [stdout] test wasm_host::wasm_runner::tests::runtime_read_path_allows_workspace_relative_inputs ... ok [INFO] [stdout] test wasm_limits::tests::test_from_toml_fuel_none ... ok [INFO] [stdout] test tests::resolve_identity_does_not_force_workspace_org_hint ... ok [INFO] [stdout] test wasm_limits::tests::test_from_toml_comments_and_sections_ignored ... ok [INFO] [stdout] test wasm_host::provider_router::tests::auth_status_blocks_loom_managed_auth_when_it_matches_shared_cli_account ... ok [INFO] [stdout] test wasm_host::provider_router::tests::scaffold_writes_local_ollama_default_profile ... ok [INFO] [stdout] test wasm_limits::tests::test_from_toml_full ... ok [INFO] [stdout] test wasm_limits::tests::test_render_json ... ok [INFO] [stdout] test wasm_limits::tests::test_render_human ... ok [INFO] [stdout] test wasm_limits::tests::test_render_human_unlimited_fuel ... ok [INFO] [stdout] test wasm_limits::tests::test_validate_excessive_instances ... ok [INFO] [stdout] test wasm_limits::tests::test_validate_excessive_memory ... ok [INFO] [stdout] test wasm_limits::tests::test_validate_multiple_errors ... ok [INFO] [stdout] test wasm_limits::tests::test_validate_none_fuel_ok ... ok [INFO] [stdout] test wasm_limits::tests::test_validate_zero_memory ... ok [INFO] [stdout] test wasm_profiles::tests::test_custom_override ... ok [INFO] [stdout] test wasm_profiles::tests::test_heavy_profile ... ok [INFO] [stdout] test wasm_profiles::tests::test_minimal_profile ... ok [INFO] [stdout] test wasm_profiles::tests::test_profile_defaults_map ... ok [INFO] [stdout] test wasm_profiles::tests::test_standard_profile ... ok [INFO] [stdout] test wasm_profiles::tests::test_total_memory_calculation ... ok [INFO] [stdout] test wasm_profiles::tests::test_validation_rejects_zero_instances ... ok [INFO] [stdout] test wasm_limits::tests::test_render_json_null_fuel ... ok [INFO] [stdout] test wasm_limits::tests::test_roundtrip_json_contains_all_fields ... ok [INFO] [stdout] test wasm_limits::tests::test_from_toml_partial_defaults ... ok [INFO] [stdout] test wasm_limits::tests::test_from_toml_unknown_keys_ignored ... ok [INFO] [stdout] test wasm_limits::tests::test_validate_zero_fuel ... ok [INFO] [stdout] test tests::resolve_identity_and_build_envelope_against_fake_kernel ... ok [INFO] [stdout] test tests::evaluate_reference_gates_uses_kernel_reference_adapter ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- provider_router::tests::auth_status_allows_dedicated_identity_when_account_id_matches_shared_cli_account stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'provider_router::tests::auth_status_allows_dedicated_identity_when_account_id_matches_shared_cli_account' (98) panicked at crates/loom-core/src/provider_router.rs:2230:10: [INFO] [stdout] route should resolve: "provider profile 'manager_frontier' is not ready: failed to read Codex auth.json at /root/.meridian/auth/codex/auth.json: No such file or directory (os error 2)" [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x58ad3afcbf0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x58ad3afcbf0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x58ad3afcbf0a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x58ad3afcbf0a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x58ad3afe1eaa - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x58ad3afe1eaa - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x58ad3afd0ed2 - std[31e582c13f4e914f]::io::default_write_fmt::> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x58ad3afd0ed2 - as std[31e582c13f4e914f]::io::Write>::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x58ad3afa7daf - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x58ad3afa7daf - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x58ad3afc3369 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x58ad3ae522ac - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x58ad3ae522ac - test[7530e63dc052480e]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x58ad3afc3522 - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x58ad3afc3522 - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x58ad3afa7e68 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x58ad3af9c729 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x58ad3afa8ebd - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x58ad3afe263c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x58ad3afe23b2 - core[fa0eadad68403074]::result::unwrap_failed [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x58ad3ae13b05 - >::expect [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1185:23 [INFO] [stdout] 21: 0x58ad3ac4603f - loom_core[2f70c1875b5240e]::provider_router::tests::auth_status_allows_dedicated_identity_when_account_id_matches_shared_cli_account [INFO] [stdout] at /opt/rustwide/workdir/crates/loom-core/src/provider_router.rs:2230:10 [INFO] [stdout] 22: 0x58ad3ac22ce7 - loom_core[2f70c1875b5240e]::provider_router::tests::auth_status_allows_dedicated_identity_when_account_id_matches_shared_cli_account::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/crates/loom-core/src/provider_router.rs:2166:90 [INFO] [stdout] 23: 0x58ad3ad37256 - >::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x58ad3ae4638b - core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x58ad3ae4638b - test[7530e63dc052480e]::__rust_begin_short_backtrace::, fn() -> core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x58ad3ae52d7b - test[7530e63dc052480e]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x58ad3ae52d7b - as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x58ad3ae52d7b - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x58ad3ae52d7b - std[31e582c13f4e914f]::panicking::catch_unwind::, core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x58ad3ae52d7b - std[31e582c13f4e914f]::panic::catch_unwind::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x58ad3ae52d7b - test[7530e63dc052480e]::run_test_in_process [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x58ad3ae52d7b - test[7530e63dc052480e]::run_test::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x58ad3ae4d1d4 - test[7530e63dc052480e]::run_test::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x58ad3ae4d1d4 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x58ad3ae55982 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x58ad3ae55982 - ::{closure#1}::{closure#0}> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x58ad3ae55982 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x58ad3ae55982 - std[31e582c13f4e914f]::panicking::catch_unwind::<(), core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x58ad3ae55982 - std[31e582c13f4e914f]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x58ad3ae55982 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x58ad3ae55982 - ::{closure#1} as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x58ad3afcb2ff - + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x58ad3afcb2ff - ::new::thread_start [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x71572aaefaa4 - [INFO] [stdout] 45: 0x71572ab7ca64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- provider_router::tests::auth_status_blocks_loom_managed_auth_when_it_matches_shared_cli_account stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'provider_router::tests::auth_status_blocks_loom_managed_auth_when_it_matches_shared_cli_account' (99) panicked at crates/loom-core/src/provider_router.rs:1677:14: [INFO] [stdout] lock HOME env: PoisonError { .. } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x58ad3afcbf0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x58ad3afcbf0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x58ad3afcbf0a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x58ad3afcbf0a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x58ad3afe1eaa - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x58ad3afe1eaa - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x58ad3afd0ed2 - std[31e582c13f4e914f]::io::default_write_fmt::> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x58ad3afd0ed2 - as std[31e582c13f4e914f]::io::Write>::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x58ad3afa7daf - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x58ad3afa7daf - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x58ad3afc3369 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x58ad3ae522ac - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x58ad3ae522ac - test[7530e63dc052480e]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x58ad3afc3522 - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x58ad3afc3522 - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x58ad3afa7e68 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x58ad3af9c729 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x58ad3afa8ebd - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x58ad3afe263c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x58ad3afe23b2 - core[fa0eadad68403074]::result::unwrap_failed [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x58ad3ae11024 - , std[31e582c13f4e914f]::sync::poison::PoisonError>>>::expect [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1185:23 [INFO] [stdout] 21: 0x58ad3ac34bf3 - loom_core[2f70c1875b5240e]::provider_router::tests::home_env_guard [INFO] [stdout] at /opt/rustwide/workdir/crates/loom-core/src/provider_router.rs:1677:14 [INFO] [stdout] 22: 0x58ad3ac3f452 - loom_core[2f70c1875b5240e]::provider_router::tests::auth_status_blocks_loom_managed_auth_when_it_matches_shared_cli_account [INFO] [stdout] at /opt/rustwide/workdir/crates/loom-core/src/provider_router.rs:2124:27 [INFO] [stdout] 23: 0x58ad3ac22c57 - loom_core[2f70c1875b5240e]::provider_router::tests::auth_status_blocks_loom_managed_auth_when_it_matches_shared_cli_account::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/crates/loom-core/src/provider_router.rs:2102:81 [INFO] [stdout] 24: 0x58ad3ad37196 - >::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x58ad3ae4638b - core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x58ad3ae4638b - test[7530e63dc052480e]::__rust_begin_short_backtrace::, fn() -> core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x58ad3ae52d7b - test[7530e63dc052480e]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x58ad3ae52d7b - as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 29: 0x58ad3ae52d7b - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 30: 0x58ad3ae52d7b - std[31e582c13f4e914f]::panicking::catch_unwind::, core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 31: 0x58ad3ae52d7b - std[31e582c13f4e914f]::panic::catch_unwind::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x58ad3ae52d7b - test[7530e63dc052480e]::run_test_in_process [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x58ad3ae52d7b - test[7530e63dc052480e]::run_test::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x58ad3ae4d1d4 - test[7530e63dc052480e]::run_test::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x58ad3ae4d1d4 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 36: 0x58ad3ae55982 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 37: 0x58ad3ae55982 - ::{closure#1}::{closure#0}> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 38: 0x58ad3ae55982 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 39: 0x58ad3ae55982 - std[31e582c13f4e914f]::panicking::catch_unwind::<(), core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 40: 0x58ad3ae55982 - std[31e582c13f4e914f]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x58ad3ae55982 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 42: 0x58ad3ae55982 - ::{closure#1} as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x58ad3afcb2ff - + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 44: 0x58ad3afcb2ff - ::new::thread_start [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 45: 0x71572aaefaa4 - [INFO] [stdout] 46: 0x71572ab7ca64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- provider_router::tests::configure_onboard_routes_prefers_dedicated_loom_auth_and_selected_model stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'provider_router::tests::configure_onboard_routes_prefers_dedicated_loom_auth_and_selected_model' (104) panicked at crates/loom-core/src/provider_router.rs:1677:14: [INFO] [stdout] lock HOME env: PoisonError { .. } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x58ad3afcbf0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x58ad3afcbf0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x58ad3afcbf0a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x58ad3afcbf0a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x58ad3afe1eaa - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x58ad3afe1eaa - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x58ad3afd0ed2 - std[31e582c13f4e914f]::io::default_write_fmt::> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x58ad3afd0ed2 - as std[31e582c13f4e914f]::io::Write>::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x58ad3afa7daf - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x58ad3afa7daf - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x58ad3afc3369 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x58ad3ae522ac - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x58ad3ae522ac - test[7530e63dc052480e]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x58ad3afc3522 - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x58ad3afc3522 - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x58ad3afa7e68 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x58ad3af9c729 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x58ad3afa8ebd - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x58ad3afe263c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x58ad3afe23b2 - core[fa0eadad68403074]::result::unwrap_failed [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x58ad3ae11024 - , std[31e582c13f4e914f]::sync::poison::PoisonError>>>::expect [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1185:23 [INFO] [stdout] 21: 0x58ad3ac34bf3 - loom_core[2f70c1875b5240e]::provider_router::tests::home_env_guard [INFO] [stdout] at /opt/rustwide/workdir/crates/loom-core/src/provider_router.rs:1677:14 [INFO] [stdout] 22: 0x58ad3ac42449 - loom_core[2f70c1875b5240e]::provider_router::tests::configure_onboard_routes_prefers_dedicated_loom_auth_and_selected_model [INFO] [stdout] at /opt/rustwide/workdir/crates/loom-core/src/provider_router.rs:2026:27 [INFO] [stdout] 23: 0x58ad3ac22cb7 - loom_core[2f70c1875b5240e]::provider_router::tests::configure_onboard_routes_prefers_dedicated_loom_auth_and_selected_model::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/crates/loom-core/src/provider_router.rs:2008:81 [INFO] [stdout] 24: 0x58ad3ad37216 - >::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x58ad3ae4638b - core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x58ad3ae4638b - test[7530e63dc052480e]::__rust_begin_short_backtrace::, fn() -> core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x58ad3ae52d7b - test[7530e63dc052480e]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x58ad3ae52d7b - as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 29: 0x58ad3ae52d7b - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 30: 0x58ad3ae52d7b - std[31e582c13f4e914f]::panicking::catch_unwind::, core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 31: 0x58ad3ae52d7b - std[31e582c13f4e914f]::panic::catch_unwind::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x58ad3ae52d7b - test[7530e63dc052480e]::run_test_in_process [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x58ad3ae52d7b - test[7530e63dc052480e]::run_test::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x58ad3ae4d1d4 - test[7530e63dc052480e]::run_test::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x58ad3ae4d1d4 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 36: 0x58ad3ae55982 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 37: 0x58ad3ae55982 - ::{closure#1}::{closure#0}> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 38: 0x58ad3ae55982 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 39: 0x58ad3ae55982 - std[31e582c13f4e914f]::panicking::catch_unwind::<(), core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 40: 0x58ad3ae55982 - std[31e582c13f4e914f]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x58ad3ae55982 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 42: 0x58ad3ae55982 - ::{closure#1} as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x58ad3afcb2ff - + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 44: 0x58ad3afcb2ff - ::new::thread_start [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 45: 0x71572aaefaa4 - [INFO] [stdout] 46: 0x71572ab7ca64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- provider_router::tests::scaffold_writes_local_ollama_default_profile stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'provider_router::tests::scaffold_writes_local_ollama_default_profile' (109) panicked at crates/loom-core/src/provider_router.rs:1677:14: [INFO] [stdout] lock HOME env: PoisonError { .. } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x58ad3afcbf0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x58ad3afcbf0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x58ad3afcbf0a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x58ad3afcbf0a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x58ad3afe1eaa - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x58ad3afe1eaa - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x58ad3afd0ed2 - std[31e582c13f4e914f]::io::default_write_fmt::> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x58ad3afd0ed2 - as std[31e582c13f4e914f]::io::Write>::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x58ad3afa7daf - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x58ad3afa7daf - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x58ad3afc3369 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x58ad3ae522ac - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x58ad3ae522ac - test[7530e63dc052480e]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x58ad3afc3522 - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x58ad3afc3522 - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x58ad3afa7e68 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x58ad3af9c729 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x58ad3afa8ebd - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x58ad3afe263c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x58ad3afe23b2 - core[fa0eadad68403074]::result::unwrap_failed [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x58ad3ae11024 - , std[31e582c13f4e914f]::sync::poison::PoisonError>>>::expect [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1185:23 [INFO] [stdout] 21: 0x58ad3ac34bf3 - loom_core[2f70c1875b5240e]::provider_router::tests::home_env_guard [INFO] [stdout] at /opt/rustwide/workdir/crates/loom-core/src/provider_router.rs:1677:14 [INFO] [stdout] 22: 0x58ad3ac394d5 - loom_core[2f70c1875b5240e]::provider_router::tests::scaffold_writes_local_ollama_default_profile [INFO] [stdout] at /opt/rustwide/workdir/crates/loom-core/src/provider_router.rs:1685:27 [INFO] [stdout] 23: 0x58ad3ac22b67 - loom_core[2f70c1875b5240e]::provider_router::tests::scaffold_writes_local_ollama_default_profile::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/crates/loom-core/src/provider_router.rs:1681:54 [INFO] [stdout] 24: 0x58ad3ad37056 - >::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x58ad3ae4638b - core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x58ad3ae4638b - test[7530e63dc052480e]::__rust_begin_short_backtrace::, fn() -> core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x58ad3ae52d7b - test[7530e63dc052480e]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x58ad3ae52d7b - as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 29: 0x58ad3ae52d7b - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 30: 0x58ad3ae52d7b - std[31e582c13f4e914f]::panicking::catch_unwind::, core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 31: 0x58ad3ae52d7b - std[31e582c13f4e914f]::panic::catch_unwind::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x58ad3ae52d7b - test[7530e63dc052480e]::run_test_in_process [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x58ad3ae52d7b - test[7530e63dc052480e]::run_test::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x58ad3ae4d1d4 - test[7530e63dc052480e]::run_test::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x58ad3ae4d1d4 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 36: 0x58ad3ae55982 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 37: 0x58ad3ae55982 - ::{closure#1}::{closure#0}> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 38: 0x58ad3ae55982 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 39: 0x58ad3ae55982 - std[31e582c13f4e914f]::panicking::catch_unwind::<(), core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 40: 0x58ad3ae55982 - std[31e582c13f4e914f]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x58ad3ae55982 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 42: 0x58ad3ae55982 - ::{closure#1} as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x58ad3afcb2ff - + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 44: 0x58ad3afcb2ff - ::new::thread_start [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 45: 0x71572aaefaa4 - [INFO] [stdout] 46: 0x71572ab7ca64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] provider_router::tests::auth_status_allows_dedicated_identity_when_account_id_matches_shared_cli_account [INFO] [stdout] provider_router::tests::auth_status_blocks_loom_managed_auth_when_it_matches_shared_cli_account [INFO] [stdout] provider_router::tests::configure_onboard_routes_prefers_dedicated_loom_auth_and_selected_model [INFO] [stdout] provider_router::tests::scaffold_writes_local_ollama_default_profile [INFO] [stdout] [INFO] [stdout] test result: FAILED. 198 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.08s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `-p loom-core --lib` [INFO] running `Command { std: "docker" "inspect" "77ade3c4176a4cb530b1486d1701734cb44426e17eeca69f74a9f8bdb5f73430", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "77ade3c4176a4cb530b1486d1701734cb44426e17eeca69f74a9f8bdb5f73430", kill_on_drop: false }` [INFO] [stdout] 77ade3c4176a4cb530b1486d1701734cb44426e17eeca69f74a9f8bdb5f73430