https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120211
Yunbo Ni <yunboni at smail dot nju.edu.cn> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yunboni at smail dot nju.edu.cn --- Comment #2 from Yunbo Ni <yunboni at smail dot nju.edu.cn> --- There is a similar case that crashes at -O2: ```c int a, b, d; void e() { do { int f = 0; while (1) { int c = a; for (; (c & 1) == 0; c = 1) for (; c & 1;) ; if (a) break; f++; } b = f & 5; if (b) break; } while (d++); } void main() {} ``` Bisected to https://github.com/gcc-mirror/gcc/commit/9def392a1b63a198d15d972f73b4afc888389d7c