[Bug c/32780] ICE in extract_range_from_binary_expr, at tree-vrp.c:1793 at -O2 or higher

bero at arklinux dot org gcc-bugzilla@gcc.gnu.org
Mon Jul 16 16:13:00 GMT 2007



------- Comment #2 from bero at arklinux dot org  2007-07-16 16:13 -------
Simplified test case:

extern void dont_optimize_away(unsigned long);

void crashGcc(char*a)
{
        unsigned long b=(unsigned long)a - ((unsigned long)a & 1);
        dont_optimize_away(b);
}


-- 


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



More information about the Gcc-bugs mailing list