https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65310
--- Comment #6 from Pat Haugen <pthaugen at gcc dot gnu.org> --- > Can you be more specific as with what options it fails? I just tried current trunk (r221324) and the testcase still fails. Only one "basic block vectorized" string is generated, where the testcase expects two occurrences. [pthaugen@igoo testsuite]$ ~/install/gcc/trunk/bin/gcc -v Using built-in specs. COLLECT_GCC=/home/pthaugen/install/gcc/trunk/bin/gcc COLLECT_LTO_WRAPPER=/home/pthaugen/install/gcc/trunk/libexec/gcc/powerpc64-unknown-linux-gnu/5.0.0/lto-wrapper Target: powerpc64-unknown-linux-gnu Configured with: /home/pthaugen/src/gcc/trunk/gcc/configure --prefix=/home/pthaugen/install/gcc/trunk --enable-decimal-float --enable-lto --with-as=/home/pthaugen/install/binutils/binutils-2.25/bin/as --with-ld=/home/pthaugen/install/binutils/binutils-2.25/bin/ld --with-gmp=/home/pthaugen/install/gcc-host-libs --without-ppl --without-cloog --enable-languages=c,fortran,c++ --disable-bootstrap Thread model: posix gcc version 5.0.0 20150310 (experimental) [trunk revision 221324] (GCC) [pthaugen@igoo testsuite]$ ~/install/gcc/trunk/bin/g++ -std=c++98 -O2 -ftree-vectorize -fno-vect-cost-model -maltivec -mvsx -mno-allow-movmisalign -fdump-tree-slp-details -S -m64 slp-pr50819.cc [pthaugen@igoo testsuite]$ grep "basic block vectorized" slp-pr50819.cc.136t.slp2 slp-pr50819.cc:28:17: note: basic block vectorized [pthaugen@igoo testsuite]$