------- Comment #2 from jakub at gcc dot gnu dot org 2010-09-15 14:23 ------- Actually typedef float V __attribute__ ((vector_size (16))); V g;
int main () { float d[4] = { 4, 3, 2, 1 }; V e; __builtin_memcpy (&e, &d, sizeof (d)); V f = { 5, 15, 25, 35 }; e = e * f; g = e; return 0; } segfaults even with 4.5/4.6 at -O2 -m32 -msse2. -- jakub at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[4.4 Regression] crash on |[4.4/4.5/4.6 Regression] |vector code with -m32 -msse |crash on vector code with - | |m32 -msse http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45678