https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109184
--- Comment #3 from David Binderman ---
After checking the flags that move -O2 to -O3, flag -floop-interchange
seems to be at fault.
$ ~/gcc/results/bin/gcc -w -O2 -fno-strict-aliasing bug897.c
$ ./a.out 1 > 1
$ ~/gcc/results/bin/gcc -w -O2 -fl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109184
--- Comment #2 from David Binderman ---
Created attachment 54702
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54702&action=edit
partially reduced C source code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109184
David Binderman changed:
What|Removed |Added
Keywords||needs-bisection
--- Comment #1 from D