blob: 3a8f30e0482281d757620ab796dfa55a079a07f4 [file] [log] [blame]
#![allow(unused_assignments)]
// expect-exit-status-1
fn call(return_error: bool) -> Result<(),()> {
if return_error {
Err(())
} else {
Ok(())
}
}
fn main() -> Result<(),()> {
let mut
countdown = 10
;
for
_
in
0..10
{
countdown
-= 1
;
if
countdown < 5
{
call(/*return_error=*/ true)?;
}
else
{
call(/*return_error=*/ false)?;
}
}
Ok(())
}