------- Comment #7 from rguenther at suse dot de 2008-05-04 11:53 ------- Subject: Re: [4.4 regression] internal compiler error: in vectorizable_assignment, at tree-vect-transform.c:3671
On Sun, 4 May 2008, irar at il dot ibm dot com wrote: > ------- Comment #6 from irar at il dot ibm dot com 2008-05-04 11:49 ------- > (In reply to comment #5) > > Created an attachment (id=15574) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15574&action=view) > --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15574&action=view) [edit] > > vectorizer dump > > > > Attached. > > Thanks! > > > The last line indeed hints at SLP: > > > > t.f90:14: note: ------>vectorizing SLP node starting from: D.989_84 = > > ((D.988_83)) > > > > I am pretty sure now that the patch in comment #4 fixes the ICE. > Could someone please verify this? It does - and the loop is vectorized. But it looks like a hack ;) Richard. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36119