running 1 test test os_boot_contract_regions_negative ... FAILED failures: failures: os_boot_contract_regions_negative test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 8 filtered out; finished in 0.00s Compiling turkos-os-boot-regions v0.1.0 (/reports/os-implementation/K611-K614-EzW3BR/mutant-skip-overlap/os-boot-regions) warning: unused variable: `previous` --> src/regions.rs:136:17 | 136 | for previous in entries[..len].iter().flatten() { | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_previous` | = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default warning: `turkos-os-boot-regions` (lib) generated 1 warning (run `cargo fix --lib -p turkos-os-boot-regions` to apply 1 suggestion) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s Running tests/regions.rs (reports/os-implementation/K611-K614-EzW3BR/mutant-skip-overlap/target/debug/build/turkos-os-boot-regions/7b192f17a667f2eb/out/regions-7b192f17a667f2eb) thread 'os_boot_contract_regions_negative' (39845820) panicked at tests/regions.rs:40:5: assertion `left == right` failed left: Ok(Plan { entries: [Some(Reservation { owner: Image, pages: Range { start: 1074266112, end: 1074397184 } }), Some(Reservation { owner: ImageGuard, pages: Range { start: 1074397184, end: 1074401280 } }), Some(Reservation { owner: Dtb, pages: Range { start: 1074462720, end: 1074466816 } }), Some(Reservation { owner: LoaderPayload, pages: Range { start: 1074298880, end: 1074302976 } }), Some(Reservation { owner: LoaderMap, pages: Range { start: 1074470912, end: 1074536448 } })], len: 5 }) right: Err(Overlap) note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace error: test failed, to rerun pass `--test regions`