[Bug tree-optimization/36119] [4.4 regression] internal compiler error: in vectorizable_assignment, at tree-vect-transform.c:3671

rguenther at suse dot de gcc-bugzilla@gcc.gnu.org
Sun May 4 11:54:00 GMT 2008



------- 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



More information about the Gcc-bugs mailing list