The gcc.dg/vect/vect-71.c test currently FAILs on SPARC (32 and 64-bit):

FAIL: gcc.dg/vect/vect-71.c scan-tree-dump-times vect "vectorized 1 loops" 1

The dump shows

gcc.dg/vect/vect-71.c:18:17: missed:   unsupported unaligned access
gcc.dg/vect/vect-71.c:20:17: missed:   not vectorized: relevant stmt not 
supported: ia[_1] = 0;

so the test needs to require vect_hw_misalign.

Tested on sparc-sun-solaris2.11 and i386-pc-solaris2.11.

Ok for trunk?

        Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University


2026-01-05  Rainer Orth  <[email protected]>

        gcc/testsuite:
        PR tree-optimization/123197
        * gcc.dg/vect/vect-71.c: Require vect_hw_misalign.

# HG changeset patch
# Parent  ab48a9efc28bfcbdb1079c6786acd5b8d7b69ef7
testsuite: Require vect_hw_misalign in gcc.dg/vect/vect-71.c [PR123197]

diff --git a/gcc/testsuite/gcc.dg/vect/vect-71.c b/gcc/testsuite/gcc.dg/vect/vect-71.c
--- a/gcc/testsuite/gcc.dg/vect/vect-71.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-71.c
@@ -1,4 +1,5 @@
 /* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_hw_misalign } */
 /* { dg-additional-options "-fdump-tree-optimized-details-blocks" } */
 
 #include <stdarg.h>

Reply via email to