From 34dfb30ca8dba6bc184e563b0ddc26a5239294e3 Mon Sep 17 00:00:00 2001 From: "Maciej W. Rozycki" Date: Tue, 10 Dec 2024 14:24:18 +0000 Subject: [PATCH] testsuite: Mark gcc.c-torture/execute/memcpy-a?.c tests expensive These tests can take several seconds per compilation to complete, taking total elapsed time measured in minutes. Mark them as expensive so as to let people skip them where they want to save on testing time. gcc/testsuite/ * gcc.c-torture/execute/memcpy-a1.c: Mark as expensive. * gcc.c-torture/execute/memcpy-a2.c: Likewise. * gcc.c-torture/execute/memcpy-a4.c: Likewise. * gcc.c-torture/execute/memcpy-a8.c: Likewise. --- 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 9730e39c85a0..cf5245ca7104 100644 --- a/gcc/testsuite/gcc.c-torture/execute/memcpy-a1.c +++ b/gcc/testsuite/gcc.c-torture/execute/memcpy-a1.c @@ -1,3 +1,4 @@ +/* { dg-require-effective-target run_expensive_tests } */ /* { dg-timeout-factor 8 } */ /* { dg-skip-if "memory full + time hog" { "avr-*-*" } } */ diff --git a/gcc/testsuite/gcc.c-torture/execute/memcpy-a2.c b/gcc/testsuite/gcc.c-torture/execute/memcpy-a2.c index f3b5a42c8336..5ec6131745ec 100644 --- a/gcc/testsuite/gcc.c-torture/execute/memcpy-a2.c +++ b/gcc/testsuite/gcc.c-torture/execute/memcpy-a2.c @@ -1,3 +1,4 @@ +/* { dg-require-effective-target run_expensive_tests } */ /* { dg-timeout-factor 8 } */ /* { dg-skip-if "memory full + time hog" { "avr-*-*" } } */ diff --git a/gcc/testsuite/gcc.c-torture/execute/memcpy-a4.c b/gcc/testsuite/gcc.c-torture/execute/memcpy-a4.c index 44c30126cff6..03da5c393777 100644 --- a/gcc/testsuite/gcc.c-torture/execute/memcpy-a4.c +++ b/gcc/testsuite/gcc.c-torture/execute/memcpy-a4.c @@ -1,3 +1,4 @@ +/* { dg-require-effective-target run_expensive_tests } */ /* { dg-timeout-factor 8 } */ /* { dg-skip-if "memory full + time hog" { "avr-*-*" } } */ diff --git a/gcc/testsuite/gcc.c-torture/execute/memcpy-a8.c b/gcc/testsuite/gcc.c-torture/execute/memcpy-a8.c index baee56aee332..fc55b7836818 100644 --- a/gcc/testsuite/gcc.c-torture/execute/memcpy-a8.c +++ b/gcc/testsuite/gcc.c-torture/execute/memcpy-a8.c @@ -1,3 +1,4 @@ +/* { dg-require-effective-target run_expensive_tests } */ /* { dg-timeout-factor 8 } */ /* { dg-skip-if "memory full + time hog" { "avr-*-*" } } */ -- 2.47.2