aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2018-10-31 08:48:59 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2018-10-31 08:48:59 +0000
commit187cea947e54d08eaed2587edeb49a5cc1fe8d6a (patch)
tree388f4bc907328935a5c199a090197751ab4f2815
parent1a71493d596d4654ccb7c29c89aef19460e5f998 (diff)
downloadgcc-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/ChangeLog5
-rw-r--r--gcc/testsuite/g++.dg/vect/slp-pr87105.cc4
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 } } } } }