https://gcc.gnu.org/g:b02b9e8df6558157daa50c356b9e777988a6bec3

commit r15-5810-gb02b9e8df6558157daa50c356b9e777988a6bec3
Author: Georg-Johann Lay <a...@gjlay.de>
Date:   Fri Nov 29 22:54:25 2024 +0100

    AVR: Skip the gcc.c-torture/execute/memcpy-a*.c tests.
    
    Skipping these tests on avr since they come up with "memory full",
    plus they consume a multiple of the time the rest of the testsuite
    takes.
    
    gcc/testsuite/
            * gcc.c-torture/execute/memcpy-a1.c
            * gcc.c-torture/execute/memcpy-a2.c
            * gcc.c-torture/execute/memcpy-a4.c
            * gcc.c-torture/execute/memcpy-a8.c

Diff:
---
 gcc/testsuite/gcc.c-torture/execute/memcpy-a1.c | 1 +
 gcc/testsuite/gcc.c-torture/execute/memcpy-a2.c | 1 +
 gcc/testsuite/gcc.c-torture/execute/memcpy-a4.c | 1 +
 gcc/testsuite/gcc.c-torture/execute/memcpy-a8.c | 1 +
 4 files changed, 4 insertions(+)

diff --git a/gcc/testsuite/gcc.c-torture/execute/memcpy-a1.c 
b/gcc/testsuite/gcc.c-torture/execute/memcpy-a1.c
index 086a7c0b7052..9730e39c85a0 100644
--- a/gcc/testsuite/gcc.c-torture/execute/memcpy-a1.c
+++ b/gcc/testsuite/gcc.c-torture/execute/memcpy-a1.c
@@ -1,4 +1,5 @@
 /* { dg-timeout-factor 8 } */
+/* { dg-skip-if "memory full + time hog" { "avr-*-*" } } */
 
 #define ax_t a1_t
 #include "memcpy-ax.h"
diff --git a/gcc/testsuite/gcc.c-torture/execute/memcpy-a2.c 
b/gcc/testsuite/gcc.c-torture/execute/memcpy-a2.c
index 57f4aa64d951..f3b5a42c8336 100644
--- a/gcc/testsuite/gcc.c-torture/execute/memcpy-a2.c
+++ b/gcc/testsuite/gcc.c-torture/execute/memcpy-a2.c
@@ -1,4 +1,5 @@
 /* { dg-timeout-factor 8 } */
+/* { dg-skip-if "memory full + time hog" { "avr-*-*" } } */
 
 #define ax_t a2_t
 #include "memcpy-ax.h"
diff --git a/gcc/testsuite/gcc.c-torture/execute/memcpy-a4.c 
b/gcc/testsuite/gcc.c-torture/execute/memcpy-a4.c
index 274845044e4e..44c30126cff6 100644
--- a/gcc/testsuite/gcc.c-torture/execute/memcpy-a4.c
+++ b/gcc/testsuite/gcc.c-torture/execute/memcpy-a4.c
@@ -1,4 +1,5 @@
 /* { dg-timeout-factor 8 } */
+/* { dg-skip-if "memory full + time hog" { "avr-*-*" } } */
 
 #define ax_t a4_t
 #include "memcpy-ax.h"
diff --git a/gcc/testsuite/gcc.c-torture/execute/memcpy-a8.c 
b/gcc/testsuite/gcc.c-torture/execute/memcpy-a8.c
index 59548ceae947..baee56aee332 100644
--- a/gcc/testsuite/gcc.c-torture/execute/memcpy-a8.c
+++ b/gcc/testsuite/gcc.c-torture/execute/memcpy-a8.c
@@ -1,4 +1,5 @@
 /* { dg-timeout-factor 8 } */
+/* { dg-skip-if "memory full + time hog" { "avr-*-*" } } */
 
 #define ax_t a8_t
 #include "memcpy-ax.h"

Reply via email to