http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59538
Arsham Skrenes <arsham at skrenes dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|INVALID |--- --- Comment #2 from Arsham Skrenes <arsham at skrenes dot com> --- The result of the loop is implicitly used though (benchmarking how long it takes to find nth prime number; I also use this code to create an artificial workload for a graduate-level project). This is new behaviour by this version of GCC. This is NOT a valid optimization as it clearly is having unintended side-effects which I am showcasing.