[PATCH v1] testsuite: force arm_neon for fold-vecperm-insert-1.c on arm*-*-*
Torbjörn Svensson via Sourceware Forge <[email protected]>
| Newsgroups | gmane.comp.gcc.patches |
|---|---|
| Message-ID | <[email protected]> |
From: Torbjörn SVENSSON <[email protected]> Without this change, the test is failing with gcc.dg/fold-vecperm-insert-1.c: pattern found 0 times FAIL: gcc.dg/fold-vecperm-insert-1.c scan-tree-dump-times forwprop3 "VEC_PERM_EXPR.*v_[0-9]+.*v_[0-9]+" 1 gcc/testsuite/ChangeLog: * gcc.dg/fold-vecperm-insert-1.c: Require effective target arm_neon for arm*-*-*. Signed-off-by: Torbjörn SVENSSON <[email protected]> --- I've tested this change on top of r17-3309-gdf494ca28d75f8. Ok for trunk? -- This is a forge pull request published on the gcc-patches mailing list mailing list as requested by Torbjörn Svensson via Sourceware Forge <[email protected]>. Forge discussion: https://forge.sourceware.org/gcc/gcc/pulls/220 Get it locally using: ``` git fetch forge-upstream "+refs/versioned_pull/220/*:refs/versioned_pull/220/*" git switch -c "pr-220-v1" "refs/versioned_pull/220/1/head" ``` Or, download the patch at: https://forge.sourceware.org/gcc/gcc/pulls/220.diff Created on: 2026-08-19 07:56:55+00:00 Latest update: 2026-08-19 07:57:12+00:00 Changes: 1 changed files, 2 additions, 0 deletions Head revision: azoff/gcc ref pr/gcc.dg/fold-vecperm-insert-1.c commit d368f3ab603ac2969f6e3c654ef879bcb11cb41b Base revision: gcc/gcc ref trunk commit df494ca28d75f80b4d0b4e0b93b5d23d2092131a r17-3309-gdf494ca28d75f8 Merge base: df494ca28d75f80b4d0b4e0b93b5d23d2092131a Requested Reviewers: Changed files: - M: gcc/testsuite/gcc.dg/fold-vecperm-insert-1.c gcc/testsuite/gcc.dg/fold-vecperm-insert-1.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gcc/testsuite/gcc.dg/fold-vecperm-insert-1.c b/gcc/testsuite/gcc.dg/fold-vecperm-insert-1.c index b1a9772dc2c31..dd11af1eaeac3 100644 --- a/gcc/testsuite/gcc.dg/fold-vecperm-insert-1.c +++ b/gcc/testsuite/gcc.dg/fold-vecperm-insert-1.c @@ -1,5 +1,7 @@ /* { dg-do compile { target aarch64*-*-* arm*-*-* x86_64-*-* } } */ +/* { dg-require-effective-target arm_neon_ok { target arm*-*-* } } */ /* { dg-options "-O2 -fdump-tree-forwprop3" } */ +/* { dg-add-options arm_neon } */ typedef int __attribute__((vector_size(16))) v4si; -- 2.54.0