https://gcc.gnu.org/g:76f4dd2c8f296a950f4cac04fa9a30ae0892cdb9

commit r17-1796-g76f4dd2c8f296a950f4cac04fa9a30ae0892cdb9
Author: Rainer Orth <[email protected]>
Date:   Wed Jun 24 09:04:42 2026 +0200

    testsuite: Fix gcc.dg/vect/pr125567.c on SPARC
    
    The new gcc.dg/vect/pr125567.c test FAILs on SPARC (both Solaris and Linux):
    
    FAIL: gcc.dg/vect/pr125567.c scan-tree-dump slp1 "optimized: basic block 
part vectorized"
    
    The test requires vect_hw_misalign:
    
    gcc.dg/vect/pr125567.c:17:19: missed:   unsupported unaligned access
    gcc.dg/vect/pr125567.c:17:23: missed:   not vectorized: relevant stmt not 
supported: _5 = *_4;
    
    Tested on sparc-sun-solaris2.11 and x86_64-pc-linux-gnu.
    
    2026-06-23  Rainer Orth  <[email protected]>
    
            gcc/testsuite:
            * gcc.dg/vect/pr125567.c: Require vect_hw_misalign.

Diff:
---
 gcc/testsuite/gcc.dg/vect/pr125567.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gcc/testsuite/gcc.dg/vect/pr125567.c 
b/gcc/testsuite/gcc.dg/vect/pr125567.c
index 6bc2268a1a9a..56459f8cb382 100644
--- a/gcc/testsuite/gcc.dg/vect/pr125567.c
+++ b/gcc/testsuite/gcc.dg/vect/pr125567.c
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_hw_misalign } */
 /* { dg-additional-options "-O3 -ftree-vectorize -fdump-tree-slp1-details" } */
 
 typedef short i16;

Reply via email to