29967ef6 XL |
1 | // compile-flags: -C opt-level=3 |
2 | |
3 | #![crate_type = "lib"] |
4 | |
5 | // CHECK-LABEL: @check_loop |
6 | #[no_mangle] |
7 | pub fn check_loop() -> u8 { |
8 | // CHECK-NOT: unreachable |
9 | call_looper() |
10 | } |
11 | |
12 | #[no_mangle] |
13 | fn call_looper() -> ! { |
14 | loop {} |
15 | } |