Decision #95 — library/alloc/src/vec/into_iter.rs:262

Status: no_witness

Truth table

rowc0 br 555c1 br 556c2 br 557outcome
67FFTT
68FFTT
69FFTT
70FFTT
71FFTT
7027FFTT
7028FFTT
7029FFTT
7030FFTT
7031FFTT
13765FFTT
13766FFTT
13767FFTT
13768FFTT
13769FFTT
21194FFTT
23937FFTT
26580FFTT
29451FFTT
50306FFTT
71000FFTT
80883FFTT
90710FFTT
90711FFTT
90712FFTT
98484FFTT
98485FFTT
98486FFTT
106978FFTT
106979FFTT
106980FFTT
115054FFTT
115055FFTT
115056FFTT
122936FFTT
139655FFTT
156305FFTT
156306FFTT
156307FFTT
156308FFTT
156309FFTT
156310FFTT
166163FFTT
166164FFTT
166165FFTT
166166FFTT
166167FFTT
166168FFTT
175952FFTT
175953FFTT
175954FFTT
180750FFTT
184070FFTT
187177FFTT
190540FFTT
194836FFTT
194837FFTT
194838FFTT
202863FFTT
206184FFTT
206185FFTT
214514FFTT
222127FFTT
299504FFTT
376707FFTT
379344FFTT
382228FFTT

Independent-effect pairs

All 3 conditions live in <core::iter::adapters::map::Map<core::ops::range::Range<usize>, scry_analyze_core::compute_stack_usage::{closure#2}> as core::iter::traits::iterator::Iterator>::fold::<(), core::iter::traits::iterator::Iterator::for_each::call<scry_analyze_core::FunctionStack, <alloc::vec::Vec<scry_analyze_core::FunctionStack>>::extend_trusted<core::iter::adapters::map::Map<core::ops::range::Range<usize>, scry_analyze_core::compute_stack_usage::{closure#2}>>::{closure#0}>::{closure#0}> — 3 br_if