running 1 test test snapshot_requires_exit ... FAILED failures: failures: snapshot_requires_exit test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 6 filtered out; finished in 0.00s Compiling turkos-os-boot-finalize v0.1.0 (/reports/os-implementation/K616-K619-bS0TbR/mutant-snapshot-before-exit/os-boot-finalize) warning: unused variable: `gate` --> src/finalize.rs:111:5 | 111 | gate: ServiceGate, | ^^^^ help: if this is intentional, prefix it with an underscore: `_gate` | = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default warning: `turkos-os-boot-finalize` (lib) generated 1 warning (run `cargo fix --lib -p turkos-os-boot-finalize` to apply 1 suggestion) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s Running tests/finalize.rs (reports/os-implementation/K616-K619-bS0TbR/mutant-snapshot-before-exit/target/debug/build/turkos-os-boot-finalize/dc8785b6a9c612e2/out/finalize-dc8785b6a9c612e2) thread 'snapshot_requires_exit' (39859081) panicked at tests/finalize.rs:35:5: assertion `left == right` failed left: Ok(OwnedMap { destination: [1], source_address: 0 }) right: Err(BeforeExit) note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace error: test failed, to rerun pass `--test finalize`