[Bug tree-optimization/50802] [4.7 Regression] FAIL: gcc.c-torture/execute/arith-rand-ll.c execution at -O2 and -Os
amylaar at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Nov 18 22:16:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50802
--- Comment #14 from Jorn Wolfgang Rennecke <amylaar at gcc dot gnu.org> 2011-11-18 21:02:01 UTC ---
(In reply to comment #2)
> Introduced by the following change:
>
> 2011-10-17 Richard Guenther <rguenther@suse.de>
>
> PR tree-optimization/50729
> * tree-vrp.c (extract_range_from_unary_expr_1): Remove
> redundant test.
> (simplify_conversion_using_ranges): Properly test the
> intermediate result.
I can confirm that backing out this patch makes the arith-rand-ll.c
failure go away on Epiphany.
Backing out only the first hunk doesn't help.
Backing out only the send hunk does.
And, FWIW, LOAD_EXTEND_OP is also ZERO_EXTEND on the Epiphany.
More information about the Gcc-bugs
mailing list