Decision #45 — library/alloc/src/collections/btree/node.rs:731
Status: no_witness
Truth table
| row | c0 br 278 | c1 br 293 | c2 br 294 | c3 br 295 | outcome |
|---|---|---|---|---|---|
| 34774 | F | * | * | * | T |
| 34775 | F | * | * | * | T |
| 34776 | F | * | * | * | T |
| 34777 | F | * | * | * | T |
| 40987 | F | * | * | * | T |
| 40988 | F | * | * | * | T |
| 40989 | F | * | * | * | T |
| 40990 | F | * | * | * | T |
| 117309 | F | * | * | * | T |
| 117310 | F | * | * | * | T |
| 117311 | F | * | * | * | T |
| 117312 | F | * | * | * | T |
| 117313 | F | * | * | * | T |
| 117314 | F | * | * | * | T |
| 117315 | F | * | * | * | T |
| 117316 | F | * | * | * | T |
| 117317 | F | * | * | * | T |
| 117318 | F | * | * | * | T |
| 117319 | F | * | * | * | T |
| 117320 | F | * | * | * | T |
| 117321 | F | * | * | * | T |
| 117322 | F | * | * | * | T |
| 117323 | F | * | * | * | T |
| 117324 | F | * | * | * | T |
| 140245 | F | * | * | * | T |
| 140246 | F | * | * | * | T |
| 140247 | F | * | * | * | T |
| 140248 | F | * | * | * | T |
| 140249 | F | * | * | * | T |
| 140250 | F | * | * | * | T |
| 140251 | F | * | * | * | T |
| 140252 | F | * | * | * | T |
| 140253 | F | * | * | * | T |
| 140254 | F | * | * | * | T |
| 140255 | F | * | * | * | T |
| 140256 | F | * | * | * | T |
| 140257 | F | * | * | * | T |
| 140258 | F | * | * | * | T |
| 140259 | F | * | * | * | T |
| 140260 | F | * | * | * | T |
Independent-effect pairs
c0(branch278): GAP view gap →<core::iter::adapters::map::Map<core::iter::adapters::zip::Zip<core::slice::iter::Iter<scry_analyze_core::AbstractValue>, core::slice::iter::Iter<scry_analyze_core::AbstractValue>>, scry_analyze_core::widen_locals::{closure#0}> as core::iter::traits::iterator::Iterator>::fold::<(), core::iter::traits::iterator::Iterator::for_each::call<scry_analyze_core::AbstractValue, <alloc::vec::Vec<scry_analyze_core::AbstractValue>>::extend_trusted<core::iter::adapters::map::Map<core::iter::adapters::zip::Zip<core::slice::iter::Iter<scry_analyze_core::AbstractValue>, core::slice::iter::Iter<scry_analyze_core::AbstractValue>>, scry_analyze_core::widen_locals::{closure#0}>>::{closure#0}>::{closure#0}>· br_ifc1(branch293): DEAD view gap →<core::iter::adapters::map::Map<core::iter::adapters::zip::Zip<core::slice::iter::Iter<scry_analyze_core::AbstractValue>, core::slice::iter::Iter<scry_analyze_core::AbstractValue>>, scry_analyze_core::widen_locals::{closure#0}> as core::iter::traits::iterator::Iterator>::fold::<(), core::iter::traits::iterator::Iterator::for_each::call<scry_analyze_core::AbstractValue, <alloc::vec::Vec<scry_analyze_core::AbstractValue>>::extend_trusted<core::iter::adapters::map::Map<core::iter::adapters::zip::Zip<core::slice::iter::Iter<scry_analyze_core::AbstractValue>, core::slice::iter::Iter<scry_analyze_core::AbstractValue>>, scry_analyze_core::widen_locals::{closure#0}>>::{closure#0}>::{closure#0}>· br_if
inlined: library/alloc/src/collections/btree/navigate.rs:161c2(branch294): DEAD view gap →<core::iter::adapters::map::Map<core::iter::adapters::zip::Zip<core::slice::iter::Iter<scry_analyze_core::AbstractValue>, core::slice::iter::Iter<scry_analyze_core::AbstractValue>>, scry_analyze_core::widen_locals::{closure#0}> as core::iter::traits::iterator::Iterator>::fold::<(), core::iter::traits::iterator::Iterator::for_each::call<scry_analyze_core::AbstractValue, <alloc::vec::Vec<scry_analyze_core::AbstractValue>>::extend_trusted<core::iter::adapters::map::Map<core::iter::adapters::zip::Zip<core::slice::iter::Iter<scry_analyze_core::AbstractValue>, core::slice::iter::Iter<scry_analyze_core::AbstractValue>>, scry_analyze_core::widen_locals::{closure#0}>>::{closure#0}>::{closure#0}>· br_if
inlined: library/alloc/src/collections/btree/navigate.rs:161c3(branch295): DEAD view gap →<core::iter::adapters::map::Map<core::iter::adapters::zip::Zip<core::slice::iter::Iter<scry_analyze_core::AbstractValue>, core::slice::iter::Iter<scry_analyze_core::AbstractValue>>, scry_analyze_core::widen_locals::{closure#0}> as core::iter::traits::iterator::Iterator>::fold::<(), core::iter::traits::iterator::Iterator::for_each::call<scry_analyze_core::AbstractValue, <alloc::vec::Vec<scry_analyze_core::AbstractValue>>::extend_trusted<core::iter::adapters::map::Map<core::iter::adapters::zip::Zip<core::slice::iter::Iter<scry_analyze_core::AbstractValue>, core::slice::iter::Iter<scry_analyze_core::AbstractValue>>, scry_analyze_core::widen_locals::{closure#0}>>::{closure#0}>::{closure#0}>· br_if
inlined: library/alloc/src/collections/btree/navigate.rs:161