// skip-filecheck // Test that the goto chain starting from bb0 is collapsed. //@ compile-flags: -Cpanic=abort //@ no-prefer-dynamic // EMIT_MIR simplify_cfg.main.SimplifyCfg-initial.diff // EMIT_MIR simplify_cfg.main.SimplifyCfg-post-analysis.diff fn main() { loop { if bar() { break; } } } #[inline(never)] fn bar() -> bool { true }