Hi Ira, gcc.dg/vect/vect-70.c fails sporadically on spu-elf, because the local variable "tmp1" exceeds local store size (it is over 1MB in size), and thus the stack wraps around.
Dorit had originally fixed this by reducing the size of the array: http://gcc.gnu.org/ml/gcc-patches/2006-12/msg00018.html but a later patch by Honza increased the array size again: http://gcc.gnu.org/ml/gcc-patches/2009-05/msg00586.html (note that the size of "tmp1" increases with the *fourth* power of N). Any suggestions how to fix this? Maybe decrease N again and instead prevent unrolling via command line switch? Maybe just decrease *some* dimensions of the tmp1 array? Thanks, Ulrich -- Dr. Ulrich Weigand GNU Toolchain for Linux on System z and Cell BE ulrich.weig...@de.ibm.com