https://gcc.gnu.org/g:a42cd9bb068ac5f752c1361fa178a6f0727fdb66

commit r17-3854-ga42cd9bb068ac5f752c1361fa178a6f0727fdb66
Author: Richard Biener <[email protected]>
Date:   Wed Sep 2 11:12:46 2026 +0200

    Fixup recent gcc.dg/vect/bb-slp-pattern-2.c change
    
    I exchanged a target constaint for an xfail, attempting to xfail
    only where it previously was constrainted to pass.  That doesn't
    work, so instead combine both.
    
            * gcc.dg/vect/bb-slp-pattern-2.c: Both guard with target
            and xfail.

Diff:
---
 gcc/testsuite/gcc.dg/vect/bb-slp-pattern-2.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/testsuite/gcc.dg/vect/bb-slp-pattern-2.c 
b/gcc/testsuite/gcc.dg/vect/bb-slp-pattern-2.c
index 5f5009b04271..2f0d28d5ec92 100644
--- a/gcc/testsuite/gcc.dg/vect/bb-slp-pattern-2.c
+++ b/gcc/testsuite/gcc.dg/vect/bb-slp-pattern-2.c
@@ -50,4 +50,4 @@ int main ()
   return 0;
 }
 
-/* { dg-final { scan-tree-dump-times "optimized: basic block" 1 "slp1" { xfail 
{ vect_element_align && vect_pack_trunc } } } } */
+/* { dg-final { scan-tree-dump-times "optimized: basic block" 1 "slp1" { 
target { vect_element_align && vect_pack_trunc } xfail { vect_element_align && 
vect_pack_trunc } } } } */

Reply via email to