[INFO] cloning repository https://github.com/aliwatters/prompt-cli-archived
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/aliwatters/prompt-cli-archived" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Faliwatters%2Fprompt-cli-archived", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Faliwatters%2Fprompt-cli-archived'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1dc46f24864eb89712cd547b752a27d297b05450
[INFO] testing aliwatters/prompt-cli-archived against beta-2026-03-05 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Faliwatters%2Fprompt-cli-archived" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/aliwatters/prompt-cli-archived
[INFO] finished tweaking git repo https://github.com/aliwatters/prompt-cli-archived
[INFO] tweaked toml for git repo https://github.com/aliwatters/prompt-cli-archived written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/aliwatters/prompt-cli-archived on toolchain beta-2026-03-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/aliwatters/prompt-cli-archived 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" "+beta-2026-03-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e2004b5ea4bdf9627b3f8fe99e1cf661a9acbb30669a2170d7ebcbd1443e3d9d
[INFO] running `Command { std: "docker" "start" "-a" "e2004b5ea4bdf9627b3f8fe99e1cf661a9acbb30669a2170d7ebcbd1443e3d9d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e2004b5ea4bdf9627b3f8fe99e1cf661a9acbb30669a2170d7ebcbd1443e3d9d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e2004b5ea4bdf9627b3f8fe99e1cf661a9acbb30669a2170d7ebcbd1443e3d9d", kill_on_drop: false }`
[INFO] [stdout] e2004b5ea4bdf9627b3f8fe99e1cf661a9acbb30669a2170d7ebcbd1443e3d9d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2026-03-05" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 180b80aadae6526e1aba21e9145c4d7f08c1b4a96c89da6a3fc0ffa48056bca9
[INFO] running `Command { std: "docker" "start" "-a" "180b80aadae6526e1aba21e9145c4d7f08c1b4a96c89da6a3fc0ffa48056bca9", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling prompt-cli v0.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling signal-hook-registry v1.4.7
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling crossterm v0.27.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.22s
[INFO] running `Command { std: "docker" "inspect" "180b80aadae6526e1aba21e9145c4d7f08c1b4a96c89da6a3fc0ffa48056bca9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "180b80aadae6526e1aba21e9145c4d7f08c1b4a96c89da6a3fc0ffa48056bca9", kill_on_drop: false }`
[INFO] [stdout] 180b80aadae6526e1aba21e9145c4d7f08c1b4a96c89da6a3fc0ffa48056bca9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2026-03-05" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c32b8d8a0f14b0ab84df38f8af154adb637768a8dee614d74dc195fafd878609
[INFO] running `Command { std: "docker" "start" "-a" "c32b8d8a0f14b0ab84df38f8af154adb637768a8dee614d74dc195fafd878609", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling crossterm v0.27.0
[INFO] [stderr]    Compiling prompt-cli v0.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stdout] warning: unused attribute
[INFO] [stdout]   --> tests/integration_tests.rs:89:1
[INFO] [stdout]    |
[INFO] [stdout] 89 | #[ignore] // Temporarily disabled due to performance issues
[INFO] [stdout]    | ^^^^^^^^^ help: remove this attribute
[INFO] [stdout]    |
[INFO] [stdout] note: attribute also specified here
[INFO] [stdout]   --> tests/integration_tests.rs:88:1
[INFO] [stdout]    |
[INFO] [stdout] 88 | #[ignore] // Temporarily disabled due to performance issues
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused attribute
[INFO] [stdout]    --> tests/integration_tests.rs:117:1
[INFO] [stdout]     |
[INFO] [stdout] 117 | #[ignore] // Temporarily disabled due to performance issues
[INFO] [stdout]     | ^^^^^^^^^ help: remove this attribute
[INFO] [stdout]     |
[INFO] [stdout] note: attribute also specified here
[INFO] [stdout]    --> tests/integration_tests.rs:116:1
[INFO] [stdout]     |
[INFO] [stdout] 116 | #[ignore] // Temporarily disabled due to performance issues
[INFO] [stdout]     | ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stderr`
[INFO] [stdout]    --> tests/test_matrix.rs:292:18
[INFO] [stdout]     |
[INFO] [stdout] 292 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["dev-cycle"])?;
[INFO] [stdout]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stderr`
[INFO] [stdout]    --> tests/test_matrix.rs:351:18
[INFO] [stdout]     |
[INFO] [stdout] 351 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["review-pr"])?;
[INFO] [stdout]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stderr`
[INFO] [stdout]    --> tests/test_matrix.rs:378:18
[INFO] [stdout]     |
[INFO] [stdout] 378 |     let (stdout, stderr, exit_code) =
[INFO] [stdout]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stderr`
[INFO] [stdout]    --> tests/test_matrix.rs:499:18
[INFO] [stdout]     |
[INFO] [stdout] 499 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["test-smart"])?;
[INFO] [stdout]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stderr`
[INFO] [stdout]    --> tests/test_matrix.rs:520:18
[INFO] [stdout]     |
[INFO] [stdout] 520 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["dev-cycle"])?;
[INFO] [stdout]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stderr`
[INFO] [stdout]    --> tests/test_matrix.rs:568:18
[INFO] [stdout]     |
[INFO] [stdout] 568 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["--list"])?;
[INFO] [stdout]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/test_matrix.rs:660:9
[INFO] [stdout]     |
[INFO] [stdout] 660 |     let mut stdout = child.stdout.take().unwrap();
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stderr`
[INFO] [stdout]    --> tests/test_matrix.rs:292:18
[INFO] [stdout]     |
[INFO] [stdout] 292 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["dev-cycle"])?;
[INFO] [stdout]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stderr`
[INFO] [stdout]    --> tests/test_matrix.rs:351:18
[INFO] [stdout]     |
[INFO] [stdout] 351 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["review-pr"])?;
[INFO] [stdout]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stderr`
[INFO] [stdout]    --> tests/test_matrix.rs:378:18
[INFO] [stdout]     |
[INFO] [stdout] 378 |     let (stdout, stderr, exit_code) =
[INFO] [stdout]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stderr`
[INFO] [stdout]    --> tests/test_matrix.rs:499:18
[INFO] [stdout]     |
[INFO] [stdout] 499 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["test-smart"])?;
[INFO] [stdout]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stderr`
[INFO] [stdout]    --> tests/test_matrix.rs:520:18
[INFO] [stdout]     |
[INFO] [stdout] 520 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["dev-cycle"])?;
[INFO] [stdout]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stderr`
[INFO] [stdout]    --> tests/test_matrix.rs:568:18
[INFO] [stdout]     |
[INFO] [stdout] 568 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["--list"])?;
[INFO] [stdout]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/test_matrix.rs:660:9
[INFO] [stdout]     |
[INFO] [stdout] 660 |     let mut stdout = child.stdout.take().unwrap();
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 7.33s
[INFO] running `Command { std: "docker" "inspect" "c32b8d8a0f14b0ab84df38f8af154adb637768a8dee614d74dc195fafd878609", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c32b8d8a0f14b0ab84df38f8af154adb637768a8dee614d74dc195fafd878609", kill_on_drop: false }`
[INFO] [stdout] c32b8d8a0f14b0ab84df38f8af154adb637768a8dee614d74dc195fafd878609
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2026-03-05" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 0402db6ee8ffdb88c3ed212a28c803fea998bad502f3afc081a1eb7a8da79c87
[INFO] running `Command { std: "docker" "start" "-a" "0402db6ee8ffdb88c3ed212a28c803fea998bad502f3afc081a1eb7a8da79c87", kill_on_drop: false }`
[INFO] [stderr] warning: unused attribute
[INFO] [stderr]   --> tests/integration_tests.rs:89:1
[INFO] [stderr]    |
[INFO] [stderr] 89 | #[ignore] // Temporarily disabled due to performance issues
[INFO] [stderr]    | ^^^^^^^^^ help: remove this attribute
[INFO] [stderr]    |
[INFO] [stderr] note: attribute also specified here
[INFO] [stderr]   --> tests/integration_tests.rs:88:1
[INFO] [stderr]    |
[INFO] [stderr] 88 | #[ignore] // Temporarily disabled due to performance issues
[INFO] [stderr]    | ^^^^^^^^^
[INFO] [stderr]    = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused attribute
[INFO] [stderr]    --> tests/integration_tests.rs:117:1
[INFO] [stderr]     |
[INFO] [stderr] 117 | #[ignore] // Temporarily disabled due to performance issues
[INFO] [stderr]     | ^^^^^^^^^ help: remove this attribute
[INFO] [stderr]     |
[INFO] [stderr] note: attribute also specified here
[INFO] [stderr]    --> tests/integration_tests.rs:116:1
[INFO] [stderr]     |
[INFO] [stderr] 116 | #[ignore] // Temporarily disabled due to performance issues
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stderr`
[INFO] [stderr]    --> tests/test_matrix.rs:292:18
[INFO] [stderr]     |
[INFO] [stderr] 292 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["dev-cycle"])?;
[INFO] [stderr]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stderr`
[INFO] [stderr]    --> tests/test_matrix.rs:351:18
[INFO] [stderr]     |
[INFO] [stderr] 351 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["review-pr"])?;
[INFO] [stderr]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stderr`
[INFO] [stderr]    --> tests/test_matrix.rs:378:18
[INFO] [stderr]     |
[INFO] [stderr] 378 |     let (stdout, stderr, exit_code) =
[INFO] [stderr]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stderr`
[INFO] [stderr]    --> tests/test_matrix.rs:499:18
[INFO] [stderr]     |
[INFO] [stderr] 499 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["test-smart"])?;
[INFO] [stderr]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stderr`
[INFO] [stderr]    --> tests/test_matrix.rs:520:18
[INFO] [stderr]     |
[INFO] [stderr] 520 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["dev-cycle"])?;
[INFO] [stderr]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stderr`
[INFO] [stderr]    --> tests/test_matrix.rs:568:18
[INFO] [stderr]     |
[INFO] [stderr] 568 |     let (stdout, stderr, exit_code) = run_prompt_cli_with_env(&temp_dir, &["--list"])?;
[INFO] [stderr]     |                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stderr`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/test_matrix.rs:660:9
[INFO] [stderr]     |
[INFO] [stderr] 660 |     let mut stdout = child.stdout.take().unwrap();
[INFO] [stderr]     |         ----^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `prompt-cli` (test "integration_tests") generated 9 warnings (run `cargo fix --test "integration_tests" -p prompt-cli` to apply 9 suggestions)
[INFO] [stderr] warning: `prompt-cli` (test "test_matrix") generated 7 warnings (7 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/prompt-540ddd4ed0afc205)
[INFO] [stdout] running 67 tests
[INFO] [stdout] test debug::tests::test_debug_disabled_by_default ... ok
[INFO] [stdout] test debug::tests::test_debug_log_with_formatting ... ok
[INFO] [stdout] test tests::test_asset_struct ... ok
[INFO] [stdout] test tests::test_case_insensitive_readme_filtering ... ok
[INFO] [stdout] test tests::test_check_naming_convention_prompt_good ... ok
[INFO] [stdout] test tests::test_check_naming_convention_workflow_with_suffix ... ok
[INFO] [stdout] test debug::tests::test_is_debug_enabled_returns_bool ... ok
[INFO] [stdout] test tests::test_check_repository_availability_missing ... ok
[INFO] [stdout] test tests::test_check_repository_availability_all_exist ... ok
[INFO] [stdout] test tests::test_copy_to_clipboard_returns_bool ... ok
[INFO] [stdout] test tests::test_check_repository_availability_none_is_ok ... ok
[INFO] [stdout] test tests::test_check_naming_convention_workflow_good ... ok
[INFO] [stdout] test tests::test_extract_template_variables ... ok
[INFO] [stdout] test tests::test_compose_workflow_with_override ... ok
[INFO] [stdout] test tests::test_extract_template_variables_duplicates ... ok
[INFO] [stdout] test tests::test_extract_template_variables_complex ... ok
[INFO] [stdout] test tests::test_file_extensions ... ok
[INFO] [stdout] test tests::test_extract_template_variables_empty ... ok
[INFO] [stdout] test tests::test_find_scripts_in_path_directory ... ok
[INFO] [stdout] test tests::test_find_scripts_in_path_files ... ok
[INFO] [stdout] test tests::test_compose_prompt_package_missing_base ... ok
[INFO] [stdout] test tests::test_find_prompt_files ... ok
[INFO] [stdout] test tests::test_compose_workflow_not_found ... ok
[INFO] [stdout] test tests::test_is_override_asset_false ... ok
[INFO] [stdout] test tests::test_get_dotfiles_repo_path ... ok
[INFO] [stdout] test tests::test_is_override_asset_malformed_permissive ... ok
[INFO] [stdout] test tests::test_is_override_asset_malformed_strict ... ok
[INFO] [stdout] test tests::test_is_override_asset_true ... ok
[INFO] [stdout] test tests::test_load_asset_with_metadata ... ok
[INFO] [stdout] test tests::test_is_override_asset_with_space ... ok
[INFO] [stdout] test tests::test_extract_script_references_empty ... ok
[INFO] [stdout] test tests::test_resolve_reference_path_dotfiles ... ok
[INFO] [stdout] test tests::test_resolve_reference_path_missing ... ok
[INFO] [stdout] test tests::test_resolve_reference_path_project_override ... ok
[INFO] [stdout] test tests::test_find_scripts_multiple_repos ... ok
[INFO] [stdout] test tests::test_get_current_repo ... ok
[INFO] [stdout] test tests::test_resolve_reference_relative_path ... ok
[INFO] [stdout] test tests::test_resolve_script_reference_dotfiles ... ok
[INFO] [stdout] test tests::test_resolve_script_reference_brain_override ... ok
[INFO] [stdout] test tests::test_resolve_reference_path_brain_highest_priority ... ok
[INFO] [stdout] test tests::test_resolve_script_reference_project_override ... ok
[INFO] [stdout] test tests::test_extract_script_references ... ok
[INFO] [stdout] test tests::test_extract_file_references_empty ... ok
[INFO] [stdout] test tests::test_should_exclude_dir ... ok
[INFO] [stdout] test tests::test_variable_substitution ... ok
[INFO] [stdout] test tests::test_variable_substitution_empty_values ... ok
[INFO] [stdout] test tests::test_variable_substitution_multiple_occurrences ... ok
[INFO] [stdout] test tests::test_variable_substitution_custom_vars ... ok
[INFO] [stdout] test tests::test_variable_substitution_partial ... ok
[INFO] [stdout] test workflow::tests::test_expand_tilde_paths_multiple_paths ... ok
[INFO] [stdout] test workflow::tests::test_expand_tilde_paths_mixed_content ... ok
[INFO] [stdout] test workflow::tests::test_expand_tilde_paths_with_parentheses ... ok
[INFO] [stdout] test workflow::tests::test_expand_tilde_paths_no_tilde ... ok
[INFO] [stdout] test tests::test_extract_file_references_basic ... ok
[INFO] [stdout] test workflow::tests::test_expand_tilde_paths_edge_case_tilde_only ... ok
[INFO] [stdout] test workflow::tests::test_expand_tilde_paths_single_path ... ok
[INFO] [stdout] test tests::test_parse_repo_prefix_with_prefix ... ok
[INFO] [stdout] test tests::test_workflow_verbose_mode ... ok
[INFO] [stdout] test tests::test_compose_workflow_name_normalization ... ok
[INFO] [stdout] test tests::test_parse_repo_prefix_without_prefix ... ok
[INFO] [stdout] test tests::test_workflow_with_strict_mode ... ok
[INFO] [stdout] test tests::test_extract_file_references_workflows ... ok
[INFO] [stdout] test tests::test_extract_template_variables_invalid_format ... ok
[INFO] [stdout] test tests::test_compose_workflow_dotfiles_only ... ok
[INFO] [stdout] test tests::test_extract_file_references_various_formats ... ok
[INFO] [stdout] test tests::test_extract_script_references_with_paths ... ok
[INFO] [stdout] test tests::test_extract_file_references_multiple ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 67 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-c719a6bd579cdb64)
[INFO] [stdout] running 27 tests
[INFO] [stdout] test test_custom_template_variables ... ignored
[INFO] [stdout] test test_dynamic_template_variables ... ignored
[INFO] [stdout] test test_file_creation ... ignored
[INFO] [stdout] test test_git_repo_detection ... ignored
[INFO] [stdout] test test_list_command ... ignored
[INFO] [stdout] test test_matrix::test_t08_fetch_missing_workflow ... FAILED
[INFO] [stdout] test test_matrix::test_t13_case_insensitive_prompt ... FAILED
[INFO] [stdout] test test_no_prompts_found ... ignored
[INFO] [stdout] test test_no_template_variables ... ignored
[INFO] [stdout] test test_prompt_search ... ignored
[INFO] [stdout] test test_prompt_search_partial ... ignored
[INFO] [stdout] test test_template_variable_substitution ... ignored
[INFO] [stdout] test test_matrix::test_t15_invalid_workflow_filename_spaces ... FAILED
[INFO] [stdout] test test_matrix::test_t01_prompt_dev_cycle_no_workflow_inline ... FAILED
[INFO] [stdout] test test_matrix::test_t16_sigpipe_handling ... FAILED
[INFO] [stdout] test test_matrix::test_t05_brain_override_with_content ... FAILED
[INFO] [stdout] test test_matrix::test_t11_huge_workflow_size_cap ... FAILED
[INFO] [stdout] test test_matrix::test_t07_prompt_references_nonexistent_workflow ... FAILED
[INFO] [stdout] test test_matrix::test_t02_workflow_command_stdout_only ... FAILED
[INFO] [stdout] test test_matrix::test_t14_case_insensitive_workflow ... FAILED
[INFO] [stdout] test test_matrix::test_t10_clipboard_failure_handling ... FAILED
[INFO] [stdout] test test_matrix::test_t12_interactive_picker_behavior ... FAILED
[INFO] [stdout] test test_matrix::test_t06_brain_override_empty ... FAILED
[INFO] [stdout] test test_matrix::test_t09_smart_conversion_workflow_reference ... FAILED
[INFO] [stdout] test test_matrix::test_t04_workflow_composition_across_repos ... FAILED
[INFO] [stdout] test test_matrix::test_test_environment_setup ... ok
[INFO] [stdout] test test_matrix::test_t03_prompt_composition_across_repos ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t08_fetch_missing_workflow stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t13_case_insensitive_prompt stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t15_invalid_workflow_filename_spaces stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t01_prompt_dev_cycle_no_workflow_inline stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t16_sigpipe_handling stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t05_brain_override_with_content stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t11_huge_workflow_size_cap stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t07_prompt_references_nonexistent_workflow stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t02_workflow_command_stdout_only stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t14_case_insensitive_workflow stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t10_clipboard_failure_handling stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t12_interactive_picker_behavior stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t06_brain_override_empty stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t09_smart_conversion_workflow_reference stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t04_workflow_composition_across_repos stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- test_matrix::test_t03_prompt_composition_across_repos stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_matrix::test_t01_prompt_dev_cycle_no_workflow_inline
[INFO] [stdout]     test_matrix::test_t02_workflow_command_stdout_only
[INFO] [stdout]     test_matrix::test_t03_prompt_composition_across_repos
[INFO] [stdout]     test_matrix::test_t04_workflow_composition_across_repos
[INFO] [stdout]     test_matrix::test_t05_brain_override_with_content
[INFO] [stdout]     test_matrix::test_t06_brain_override_empty
[INFO] [stdout]     test_matrix::test_t07_prompt_references_nonexistent_workflow
[INFO] [stdout]     test_matrix::test_t08_fetch_missing_workflow
[INFO] [stdout]     test_matrix::test_t09_smart_conversion_workflow_reference
[INFO] [stdout]     test_matrix::test_t10_clipboard_failure_handling
[INFO] [stdout]     test_matrix::test_t11_huge_workflow_size_cap
[INFO] [stdout]     test_matrix::test_t12_interactive_picker_behavior
[INFO] [stdout]     test_matrix::test_t13_case_insensitive_prompt
[INFO] [stdout]     test_matrix::test_t14_case_insensitive_workflow
[INFO] [stdout]     test_matrix::test_t15_invalid_workflow_filename_spaces
[INFO] [stdout]     test_matrix::test_t16_sigpipe_handling
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1 passed; 16 failed; 10 ignored; 0 measured; 0 filtered out; finished in 0.45s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test integration_tests`
[INFO] running `Command { std: "docker" "inspect" "0402db6ee8ffdb88c3ed212a28c803fea998bad502f3afc081a1eb7a8da79c87", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0402db6ee8ffdb88c3ed212a28c803fea998bad502f3afc081a1eb7a8da79c87", kill_on_drop: false }`
[INFO] [stdout] 0402db6ee8ffdb88c3ed212a28c803fea998bad502f3afc081a1eb7a8da79c87
