http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59475
--- Comment #3 from Akela1101 <akela1101 at gmail dot com> --- Thank you. But could you explain in more detail, why results of this little program are different depending on -O1 flag? I thought they both should be 0. Or am I wrong?