Re: [PATCH] Fix PR77286

2016-08-23 Thread Richard Biener
On Mon, 22 Aug 2016, Dominique d'Humières wrote: > This patch causes: > > FAIL: gfortran.dg/vect/pr69466.f90 -O (internal compiler error) > FAIL: gfortran.dg/vect/pr69466.f90 -O (test for excess errors) > with -m32. > > [Book15] f90/bug% gfc > /opt/gcc/_clean/gcc/testsuite/gfortran.dg/vec

Re: [PATCH] Fix PR77286

2016-08-22 Thread Dominique d'Humières
This patch causes: FAIL: gfortran.dg/vect/pr69466.f90 -O (internal compiler error) FAIL: gfortran.dg/vect/pr69466.f90 -O (test for excess errors) with -m32. [Book15] f90/bug% gfc /opt/gcc/_clean/gcc/testsuite/gfortran.dg/vect/pr69466.f90 -O2 -ftree-vectorize -m32 -march=core-avx2 /opt/gcc

[PATCH] Fix PR77286

2016-08-18 Thread Richard Biener
This fixes (ISTR we've been here before) slpeel_duplicate_current_defs_from_edges being dependent on PHI node ordering which can be disrupted by SSA update inserting virtual PHIs. Bootstrapped and tested on x86_64-unknown-linux-gnu, applied. Richard. 2016-08-19 Richard Biener PR tr