Really, all that's needed is this part, which basically occurs on line 222 of the above bar.c:
void main() { int i = 0; for (i = 1; 0 < i; i *= 2) { if (0) return; } return; } As you can see, the loop is designed to end when i wraps around and goes negative. With -O2, this doesn't happen for some reason. -- mktime bug back with gcc 4.3.2 https://bugs.launchpad.net/bugs/323528 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs