[PATCH] Fix vectorizer fallout

Richard Biener rguenther@suse.de
Thu Mar 21 10:01:00 GMT 2013


On Wed, 20 Mar 2013, David Edelsohn wrote:

> The gfortran testsuite on PowerPC now produces a number of new ICEs
> when vectorization is enabled:
> 
> /tmp/20130320/gcc/testsuite/gfortran/../../gfortran
> -B/tmp/20130320/gcc/testsuite/gfortran/../../
> -B/tmp/20130320/powerpc-ibm-aix7.1.0.0/./libgfortran/
> /nasfarm/dje/src/src/gcc/testsuite/gfortran.fortran-torture/execute/scalarize2.f90
>  -fno-diagnostics-show-caret  -w -O2 -ftree-vectorize -maltivec
> 
> /nasfarm/dje/src/src/gcc/testsuite/gfortran.fortran-torture/execute/scalarize2.f90:
> In function 'main':
> /nasfarm/dje/src/src/gcc/testsuite/gfortran.fortran-torture/execute/scalarize2.f90:23:0:
> internal compiler error: tree check: expected ssa_name, have var_decl
> in verify_ssa, at tree-ssa.c:1008
> 
> similarly for
> 
> nasfarm/dje/src/src/gcc/testsuite/gfortran.dg/vect/vect-2.f90: In
> function 'foo':
> /nasfarm/dje/src/src/gcc/testsuite/gfortran.dg/vect/vect-2.f90:4:0:
> internal compiler error: tree check: expected ssa_name, have var_decl
> in verify_ssa, at tree-ssa.c:1008

The reporter of the original fallout reported sth similar for ARM
but I wasn't able to reproduce with a cross and then he wasn't either.

This one I can reproduce, thus, investigating.

Richard.



More information about the Gcc-patches mailing list