[Bug tree-optimization/56270] [4.6/4.7/4.8 Regression] loop over array of struct float causes compiler error: segmentation fault

2013-03-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56270 --- Comment #7 from Richard Biener rguenth at gcc dot gnu.org 2013-03-05 09:54:43 UTC --- Author: rguenth Date: Tue Mar 5 09:54:29 2013 New Revision: 196458 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=196458 Log: 2013-03-05

[Bug tree-optimization/56270] [4.6/4.7/4.8 Regression] loop over array of struct float causes compiler error: segmentation fault

2013-03-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56270 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Known to work||4.3.6

[Bug tree-optimization/56270] [4.6/4.7/4.8 Regression] loop over array of struct float causes compiler error: segmentation fault

2013-03-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56270 --- Comment #5 from Richard Biener rguenth at gcc dot gnu.org 2013-03-04 13:13:58 UTC --- Reduced testcase: typedef struct { float l, h; } tFPinterval; tFPinterval X[1024]; tFPinterval Y[1024]; tFPinterval Z[1024]; void

[Bug tree-optimization/56270] [4.6/4.7/4.8 Regression] loop over array of struct float causes compiler error: segmentation fault

2013-03-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56270 --- Comment #6 from Richard Biener rguenth at gcc dot gnu.org 2013-03-04 14:19:37 UTC --- We don't properly vectorize the 2nd reference to the load (this time unpermuted). When vectorizing the 2nd SLP instance with that reference we