   Compiling omp-spt v0.2.0 (C:\Users\decid\Documents\projects\omp-spt\tools\omp-spt)
warning: field `omp_bin` is never read
   --> src\digest_omp.rs:281:5
    |
273 | pub(crate) struct SessionEnv {
    |                   ---------- field in this struct
...
281 |     omp_bin: Option<OsString>,
    |     ^^^^^^^
    |
    = note: `SessionEnv` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default

warning: methods `entries`, `install_process`, and `apply_to_command` are never used
   --> src\digest_omp.rs:286:8
    |
285 | impl SessionEnv {
    | --------------- methods in this implementation
286 |     fn entries(&self) -> [(&'static str, Option<&OsStr>); 8] {
    |        ^^^^^^^
...
303 |     pub(crate) fn install_process(&self) {
    |                   ^^^^^^^^^^^^^^^
...
313 |     pub(crate) fn apply_to_command(&self, command: &mut Command) {
    |                   ^^^^^^^^^^^^^^^^

warning: function `is_oh_my_pi_version` is never used
   --> src\launch_omp.rs:308:4
    |
308 | fn is_oh_my_pi_version(text: &str) -> bool {
    |    ^^^^^^^^^^^^^^^^^^^

warning: `omp-spt` (bin "omp-spt") generated 3 warnings
    Finished `test` profile [unoptimized + debuginfo] target(s) in 3.13s
     Running tests\launch_omp.rs (tools\omp-spt\target\debug\deps\launch_omp-997b5f69c1fa3384.exe)

running 11 tests
test below_minimum_override_is_rejected_with_upgrade_guidance ... ok
test psyche_role_fails_loud_when_omp_resolution_fails ... ok
test fresh_launch_forwards_extension_and_propagates_omp_exit ... ok
test invalid_explicit_override_is_rejected_without_launch_or_fallback ... FAILED
test exact_minimum_override_is_launched ... ok
test suffixed_override_version_is_rejected_as_ambiguous ... ok
test path_collision_is_rejected_before_it_can_host_the_tui ... ok
test resume_launch_forwards_native_resume_before_extension_and_propagates_exit ... ok
test validated_oh_my_pi_path_candidate_is_launched ... ok
test crashed_omp_launch_returns_stable_nonzero_failure ... ok
test invalid_known_location_is_probed_and_rejected ... ok

failures:

---- invalid_explicit_override_is_rejected_without_launch_or_fallback stdout ----

thread 'invalid_explicit_override_is_rejected_without_launch_or_fallback' (66476) panicked at tests\launch_omp.rs:338:5:
stderr: omp-spt launch-omp: OMP_SPT_OMP_BIN points to `C:\Users\decid\AppData\Local\Temp\omp-spt-launch-invalid-override-64524-1784100543889082600\omp.CMD`, but it failed Oh My Pi validation (`--version` reported `OneCLI gateway alias`; found no valid `omp/X.Y.Z` version; omp-spt requires Oh My Pi 16.3.15 or newer. Update OMP with `omp update` and retry); refusing to launch the invalid explicit override

note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    invalid_explicit_override_is_rejected_without_launch_or_fallback

test result: FAILED. 10 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.00s

error: test failed, to rerun pass `--test launch_omp`
