http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50435
Bug #: 50435 Summary: FAIL: gcc.dg/vect/bb-slp-25.c (-flto)? scan-tree-dump-times slp "basic block vectorized using SLP" 1 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite AssignedTo: unassig...@gcc.gnu.org ReportedBy: domi...@lps.ens.fr CC: i...@gcc.gnu.org Host: x86_64-apple-darwin10 Target: x86_64-apple-darwin10 Build: x86_64-apple-darwin10 On x86_64-apple-darwin10 the test gcc.dg/vect/bb-slp-25.c fails (see http://gcc.gnu.org/ml/gcc-testresults/2011-09/msg01560.html ). Looking for SLP in bb-slp-25.c.115t.slp I get 189: Failed to SLP the basic block. 189: not vectorized: failed to find SLP opportunities in basic block. 18: Failed to SLP the basic block. 18: not vectorized: failed to find SLP opportunities in basic block. 41: Failed to SLP the basic block. 41: not vectorized: failed to find SLP opportunities in basic block. 48: Failed to SLP the basic block. 48: not vectorized: failed to find SLP opportunities in basic block. indeed no "basic block vectorized using SLP". However compiling the test with -ftree-vectorizer-verbose=2 returns ... Vectorizing loop at /opt/gcc/work/gcc/testsuite/gcc.dg/vect/bb-slp-25.c:16 16: created 2 versioning for alias checks. 16: vectorizing stmts using SLP. 16: LOOP VECTORIZED. ... I have applied r178880 on top of r178869 on powerpc-apple-darwin9 and the tests pass while I get the above results when I run them manually.