> On Nov 18, 2016, at 10:33 AM, Markus Trippelsdorf <mar...@trippelsdorf.de> > wrote: > > On 2016.11.18 at 10:27 -0600, Bill Schmidt wrote: >> =================================================================== >> --- gcc/testsuite/gcc.dg/tree-ssa/pr78413.c (revision 0) >> +++ gcc/testsuite/gcc.dg/tree-ssa/pr78413.c (working copy) >> @@ -0,0 +1,35 @@ >> +/* PR78413. These previously failed in tree if-conversion due to a loop >> + latch with multiple predecessors that the code did not anticipate. */ >> +/* { dg-do compile } */ >> +/* { dg-options "-O3 -ffast-math" } */ > > Please add -fno-strict-aliasing, otherwise fn1() wouldn't ICE.
Whoops. Yes indeed, sorry I missed the flag difference for the second failure. Bill