From aa5521f298fc8042e11e7b352270a33e6c454cb4 Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Fri, 22 Nov 2019 10:56:13 +0000 Subject: [PATCH] Fix markup in gcc.dg/vect/vect-cond-reduc-3.c gcc.dg/vect/vect-cond-reduc-3.c had been failing on arm-linux-gnueabihf since the test was added, because the test needs support for VEC_COND_EXPR whereas the target only supports VEC_COND_EXPRs in which all modes are the same. (I have a fix for that, but it's not really stage 3 material.) 2019-11-22 Richard Sandiford gcc/testsuite/ * gcc.dg/vect/vect-cond-reduc-3.c: Require vect_cond_mixed rather than vect_condition. From-SVN: r278612 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/gcc.dg/vect/vect-cond-reduc-3.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 181e478bf90..9275c70d8e3 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2019-11-22 Richard Sandiford + + * gcc.dg/vect/vect-cond-reduc-3.c: Require vect_cond_mixed + rather than vect_condition. + 2019-11-22 Claudiu Zissulescu * gcc.target/arc/add_n-combine.c: Match add1/2/3 instruction in diff --git a/gcc/testsuite/gcc.dg/vect/vect-cond-reduc-3.c b/gcc/testsuite/gcc.dg/vect/vect-cond-reduc-3.c index bb99b95eca5..98f99ab58ae 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-cond-reduc-3.c +++ b/gcc/testsuite/gcc.dg/vect/vect-cond-reduc-3.c @@ -1,6 +1,6 @@ /* Disabling epilogues until we find a better way to deal with scans. */ /* { dg-additional-options "--param vect-epilogues-nomask=0" } */ -/* { dg-require-effective-target vect_condition } */ +/* { dg-require-effective-target vect_cond_mixed } */ /* { dg-require-effective-target vect_float } */ #include "tree-vect.h" -- 2.30.2