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;
