https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107798
--- Comment #3 from angelo <angelo70 at gmail dot com> --- Hi Andrew, thanks, anyway, even if accessing on read a wrong memory address, shouldn't anyway i < 3 * 3 be respected anyway, due to && ? With -O3 the code goes far over 9.