diff mbox series

testsuite: Mark gcc.c-torture/execute/memcpy-a?.c tests expensive

Message ID alpine.DEB.2.21.2412020218360.44939@angie.orcam.me.uk
State New
Headers show
Series testsuite: Mark gcc.c-torture/execute/memcpy-a?.c tests expensive | expand

Commit Message

Maciej W. Rozycki Dec. 2, 2024, 12:27 p.m. UTC
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-a3.c: Likewise.
	* gcc.c-torture/execute/memcpy-a4.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(+)

gcc-test-memcpy-expensive.diff

Comments

Mike Stump Dec. 3, 2024, 9:53 p.m. UTC | #1
On Dec 2, 2024, at 4:27 AM, Maciej W. Rozycki <macro@orcam.me.uk> wrote:
> 
> 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-a3.c: Likewise.
> 	* gcc.c-torture/execute/memcpy-a4.c: Likewise.

Thanks.
Maciej W. Rozycki Dec. 10, 2024, 2:25 p.m. UTC | #2
On Tue, 3 Dec 2024, Mike Stump wrote:

> > 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-a3.c: Likewise.
> > 	* gcc.c-torture/execute/memcpy-a4.c: Likewise.
> 
> Thanks.

 Applied now (with typos fixed in ChangeLog), thanks.

  Maciej
diff mbox series

Patch

Index: gcc/gcc/testsuite/gcc.c-torture/execute/memcpy-a1.c
===================================================================
--- gcc.orig/gcc/testsuite/gcc.c-torture/execute/memcpy-a1.c
+++ gcc/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-*-*" } } */
 
Index: gcc/gcc/testsuite/gcc.c-torture/execute/memcpy-a2.c
===================================================================
--- gcc.orig/gcc/testsuite/gcc.c-torture/execute/memcpy-a2.c
+++ gcc/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-*-*" } } */
 
Index: gcc/gcc/testsuite/gcc.c-torture/execute/memcpy-a4.c
===================================================================
--- gcc.orig/gcc/testsuite/gcc.c-torture/execute/memcpy-a4.c
+++ gcc/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-*-*" } } */
 
Index: gcc/gcc/testsuite/gcc.c-torture/execute/memcpy-a8.c
===================================================================
--- gcc.orig/gcc/testsuite/gcc.c-torture/execute/memcpy-a8.c
+++ gcc/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-*-*" } } */