#include <stdio.h> int main() { int i; while(1) { if(i<0) { break; } i++; } return 0; }
compiled with -O3 infinite loop: .L5: jmp .L5 -- Summary: infinite loop Product: gcc Version: 4.4.3 Status: UNCONFIRMED Severity: trivial Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: pzielins at icm dot edu dot pl GCC build triplet: x86_64-linux-gnu GCC host triplet: x86_64-linux-gnu GCC target triplet: x86_64-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45707