public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug tree-optimization/35642]  New: heisenbug in tree vectorizer
@ 2008-03-19 18:42 zadeck at naturalbridge dot com
  2008-03-19 19:16 ` [Bug tree-optimization/35642] " pinskia at gcc dot gnu dot org
                   ` (21 more replies)
  0 siblings, 22 replies; 23+ messages in thread
From: zadeck at naturalbridge dot com @ 2008-03-19 18:42 UTC (permalink / raw)
  To: gcc-bugs

with svn version 133159 the following bugs show up in the tree vectorizer if
you do not bootstrap the compiler:

FAIL: gcc.dg/vect/vect-strided-store-u16-i4.c scan-tree-dump-times vect
"vectorized 1 loops" 2
FAIL: gcc.dg/vect/vect-vfa-03.c scan-tree-dump-times vect "vectorized 1 loops"
1
XPASS: gcc.dg/vect/vect-vfa-03.c scan-tree-dump-times vect "vectorized 1 loops"
0
FAIL: gcc.dg/vect/slp-21.c scan-tree-dump-times vect "vectorized 4 loops" 1
FAIL: gcc.dg/vect/slp-21.c scan-tree-dump-times vect "vectorizing stmts using
SLP" 2

and the bugs go away when you bootstrap.   I have made modifications to
register allocator, and these downstream changes cause the compiler to be
enough different so that the bugs become hard failures.    

however the bugs are easily reproducible by 

--enable-languages=c --with-cpu=default-32 --disable-multilib 
--disable-bootstrap 

with this version of the compiler.  I have not played around with this in other
revisions.  I know that this combo will reproduce the issue.  Since this is
most likely a storage leak or an uninitialized variable, it is important to
recreate the environment exactly.

Kenny


-- 
           Summary: heisenbug in tree vectorizer
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: zadeck at naturalbridge dot com
 GCC build triplet: powerpc-unknown-linux-gnu  32 bit compiler


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35642


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2008-09-07 11:07 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-03-19 18:42 [Bug tree-optimization/35642] New: heisenbug in tree vectorizer zadeck at naturalbridge dot com
2008-03-19 19:16 ` [Bug tree-optimization/35642] " pinskia at gcc dot gnu dot org
2008-03-19 19:18 ` pinskia at gcc dot gnu dot org
2008-03-19 19:26 ` zadeck at naturalbridge dot com
2008-03-20  9:31 ` irar at il dot ibm dot com
2008-03-20  9:43 ` victork at gcc dot gnu dot org
2008-03-20 13:44 ` victork at gcc dot gnu dot org
2008-03-20 13:52 ` bonzini at gnu dot org
2008-03-20 14:00 ` zadeck at naturalbridge dot com
2008-03-20 14:08 ` bonzini at gnu dot org
2008-04-07  1:59 ` [Bug tree-optimization/35642] [4.4 Regression] " pinskia at gcc dot gnu dot org
2008-04-20 20:40 ` rguenth at gcc dot gnu dot org
2008-04-20 21:22 ` zadeck at naturalbridge dot com
2008-04-20 21:54 ` rguenth at gcc dot gnu dot org
2008-05-22  5:42 ` irar at il dot ibm dot com
2008-07-06 11:55 ` irar at il dot ibm dot com
2008-07-06 11:56 ` irar at il dot ibm dot com
2008-07-06 11:58 ` irar at il dot ibm dot com
2008-07-10 14:06 ` [Bug tree-optimization/35642] [4.4 Regression] short * short multiplication not vectorized on Power bonzini at gnu dot org
2008-07-13  6:01 ` irar at il dot ibm dot com
2008-07-18 16:49 ` rguenth at gcc dot gnu dot org
2008-09-07  8:56 ` irar at gcc dot gnu dot org
2008-09-07 11:07 ` irar at il dot ibm dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).