diff options
author | Richard Biener <rguenther@suse.de> | 2018-10-31 08:48:59 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2018-10-31 08:48:59 +0000 |
commit | 187cea947e54d08eaed2587edeb49a5cc1fe8d6a (patch) | |
tree | 388f4bc907328935a5c199a090197751ab4f2815 | |
parent | 1a71493d596d4654ccb7c29c89aef19460e5f998 (diff) | |
download | gcc-187cea947e54d08eaed2587edeb49a5cc1fe8d6a.zip gcc-187cea947e54d08eaed2587edeb49a5cc1fe8d6a.tar.gz gcc-187cea947e54d08eaed2587edeb49a5cc1fe8d6a.tar.bz2 |
re PR testsuite/87802 (g++.dg/vect/slp-pr87105.cc fails starting with r265522)
2018-10-31 Richard Biener <rguenther@suse.de>
PR testsuite/87802
* g++.dg/vect/slp-pr87105.cc: XFAIL for strict alignment targets.
From-SVN: r265655
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/vect/slp-pr87105.cc | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 5b8090f..4ca1d26 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2018-10-31 Richard Biener <rguenther@suse.de> + + PR testsuite/87802 + * g++.dg/vect/slp-pr87105.cc: XFAIL for strict alignment targets. + 2018-10-30 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/85896 diff --git a/gcc/testsuite/g++.dg/vect/slp-pr87105.cc b/gcc/testsuite/g++.dg/vect/slp-pr87105.cc index 949b16c..5518f31 100644 --- a/gcc/testsuite/g++.dg/vect/slp-pr87105.cc +++ b/gcc/testsuite/g++.dg/vect/slp-pr87105.cc @@ -99,7 +99,7 @@ void quadBoundingBoxA(const Point bez[3], Box& bBox) noexcept { // We should have if-converted everything down to straight-line code // { dg-final { scan-tree-dump-times "<bb \[0-9\]+>" 1 "slp2" } } -// { dg-final { scan-tree-dump-times "basic block part vectorized" 1 "slp2" } } +// { dg-final { scan-tree-dump-times "basic block part vectorized" 1 "slp2" { xfail { { ! vect_element_align } && { ! vect_hw_misalign } } } } } // It's a bit awkward to detect that all stores were vectorized but the // following more or less does the trick -// { dg-final { scan-tree-dump "vect_iftmp\[^\r\m\]* = MIN" "slp2" } } +// { dg-final { scan-tree-dump "vect_iftmp\[^\r\m\]* = MIN" "slp2" { xfail { { ! vect_element_align } && { ! vect_hw_misalign } } } } } |