https://gcc.gnu.org/g:652cfd123bcb6f2645bfed35b7f3f041e31600c4

commit 652cfd123bcb6f2645bfed35b7f3f041e31600c4
Author: Alexandre Oliva <[email protected]>
Date:   Thu May 15 05:50:57 2025 -0300

    [testsuite] require sysconf for vect-early-break_109-pr113588.c
    
    The test calls sysconf but it doesn't require it as it should.
    
    vect-early-break_130.c needs that treatment as well.
    
    
    for  gcc/testsuite/ChangeLog
    
            * gcc.dg/vect/vect-early-break_109-pr113588.c: Require sysconf.
            * gcc.dg/vect/vect-early-break_130.c: Likewise.

Diff:
---
 gcc/testsuite/gcc.dg/vect/vect-early-break_109-pr113588.c | 1 +
 gcc/testsuite/gcc.dg/vect/vect-early-break_130.c          | 1 +
 2 files changed, 2 insertions(+)

diff --git a/gcc/testsuite/gcc.dg/vect/vect-early-break_109-pr113588.c 
b/gcc/testsuite/gcc.dg/vect/vect-early-break_109-pr113588.c
index 2347fc26a14f..9c183139ac22 100644
--- a/gcc/testsuite/gcc.dg/vect/vect-early-break_109-pr113588.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-early-break_109-pr113588.c
@@ -2,6 +2,7 @@
 /* { dg-require-effective-target vect_early_break } */
 /* { dg-require-effective-target vect_int } */
 /* { dg-require-effective-target mmap } */
+/* { dg-require-effective-target sysconf } */
 
 /* { dg-final { scan-tree-dump "LOOP VECTORIZED" "vect" } } */
 
diff --git a/gcc/testsuite/gcc.dg/vect/vect-early-break_130.c 
b/gcc/testsuite/gcc.dg/vect/vect-early-break_130.c
index ce43fcd5681c..f7cc67fc92cf 100644
--- a/gcc/testsuite/gcc.dg/vect/vect-early-break_130.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-early-break_130.c
@@ -1,4 +1,5 @@
 /* { dg-require-effective-target mmap } */
+/* { dg-require-effective-target sysconf } */
 /* { dg-add-options vect_early_break } */
 
 #include <sys/mman.h>

Reply via email to