| SKIP: FAILED | |
| var<private> var_1 : u32; | |
| fn main_1() { | |
| var_1 = 0u; | |
| loop { | |
| var_1 = 1u; | |
| var_1 = 2u; | |
| switch(42u) { | |
| case 40u: { | |
| var_1 = 40u; | |
| if (false) { | |
| continue; | |
| } | |
| fallthrough; | |
| } | |
| case 50u: { | |
| var_1 = 50u; | |
| } | |
| default: { | |
| } | |
| } | |
| var_1 = 3u; | |
| continuing { | |
| var_1 = 4u; | |
| } | |
| } | |
| var_1 = 5u; | |
| return; | |
| } | |
| @stage(fragment) | |
| fn main() { | |
| main_1(); | |
| } | |
| error: loop does not exit |