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

commit r16-6287-gd9a375eafa566ffc5f0157b5d7c527fa615252be
Author: Robin Dapp <[email protected]>
Date:   Fri Dec 19 11:36:35 2025 -0700

    [PATCH] testsuite: Check for effective-target ctz [PR123192].
    
    Rainer reported that ctz-ch.c fails on several platforms.
    This patch adds /* { dg-require-effective-target ctz } */
    to the test which looks like it does the right thing.
    
    Regtested on rv64gcv_zvl512, pushing as obvious.
    
    Regards
     Robin
    
            PR tree-optimization/123192
    
    gcc/testsuite/ChangeLog:
    
            * gcc.dg/tree-ssa/ctz-ch.c: Require ctz target.

Diff:
---
 gcc/testsuite/gcc.dg/tree-ssa/ctz-ch.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gcc/testsuite/gcc.dg/tree-ssa/ctz-ch.c 
b/gcc/testsuite/gcc.dg/tree-ssa/ctz-ch.c
index 5d725979971b..0842d44b4e1e 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/ctz-ch.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/ctz-ch.c
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-require-effective-target ctz } */
 /* { dg-options "-O2 -fdump-tree-optimized" } */
 
 typedef unsigned long BITMAP_WORD;

Reply via email to