[Bug middle-end/58143] wrong code at -O3 on x86_64-linux-gnu

su at cs dot ucdavis.edu gcc-bugzilla@gcc.gnu.org
Tue Aug 13 00:24:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58143

--- Comment #2 from Zhendong Su <su at cs dot ucdavis.edu> ---
Andrew, because of short-circuiting, when p >= 0, the expression "-2147483647 -
1 - p" isn't actually evaluated. 

Thanks for looking into this so quickly! 

Zhendong



More information about the Gcc-bugs mailing list