Jakub noted that these tests were using dg-skip-if directives that implied the tests were expected to run under multiple optimization options, which means they probably should be in gcc.dg/torture rather than in the gcc.dg directory.

This moves the relevant tests from gcc.dg to gcc.dg/torture.

Pushing to the trunk.


Jeff    
commit 96f5fd3089075b56ea9ea85060213cc4edd7251a
Author: Jeff Law <j...@ventanamicro.com>
Date:   Tue Dec 3 12:26:01 2024 -0700

    Move some CRC tests into the gcc.dg/torture directory
    
    Jakub noted that these tests were using dg-skip-if directives that implied 
the
    tests were expected to run under multiple optimization options, which means
    they probably should be in gcc.dg/torture rather than in the gcc.dg 
directory.
    
    This moves the relevant tests from gcc.dg to gcc.dg/torture.
    
    gcc/testsuite
            * gcc.dg/crc-linux-1.c: Moved to from gcc.dg/torture.
            * gcc.dg/crc-linux-2.c: Likewise.
            * gcc.dg/crc-linux-4.c: Likewise.
            * gcc.dg/crc-linux-5.c: Likewise.
            * gcc.dg/crc-not-crc-15.c: Likewise.
            * gcc.dg/crc-side-instr-1.c: Likewise.
            * gcc.dg/crc-side-instr-2.c: Likewise.
            * gcc.dg/crc-side-instr-3.c: Likewise.
            * gcc.dg/crc-side-instr-4.c: Likewise.
            * gcc.dg/crc-side-instr-5.c: Likewise.
            * gcc.dg/crc-side-instr-6.c: Likewise.
            * gcc.dg/crc-side-instr-7.c: Likewise.
            * gcc.dg/crc-side-instr-8.c: Likewise.
            * gcc.dg/crc-side-instr-9.c: Likewise.
            * gcc.dg/crc-side-instr-10.c: Likewise.
            * gcc.dg/crc-side-instr-11.c: Likewise.
            * gcc.dg/crc-side-instr-12.c: Likewise.
            * gcc.dg/crc-side-instr-13.c: Likewise.
            * gcc.dg/crc-side-instr-14.c: Likewise.
            * gcc.dg/crc-side-instr-15.c: Likewise.
            * gcc.dg/crc-side-instr-16.c: Likewise.
            * gcc.dg/crc-side-instr-17.c: Likewise.

diff --git a/gcc/testsuite/gcc.dg/crc-linux-1.c 
b/gcc/testsuite/gcc.dg/torture/crc-linux-1.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-linux-1.c
rename to gcc/testsuite/gcc.dg/torture/crc-linux-1.c
diff --git a/gcc/testsuite/gcc.dg/crc-linux-2.c 
b/gcc/testsuite/gcc.dg/torture/crc-linux-2.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-linux-2.c
rename to gcc/testsuite/gcc.dg/torture/crc-linux-2.c
diff --git a/gcc/testsuite/gcc.dg/crc-linux-4.c 
b/gcc/testsuite/gcc.dg/torture/crc-linux-4.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-linux-4.c
rename to gcc/testsuite/gcc.dg/torture/crc-linux-4.c
diff --git a/gcc/testsuite/gcc.dg/crc-linux-5.c 
b/gcc/testsuite/gcc.dg/torture/crc-linux-5.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-linux-5.c
rename to gcc/testsuite/gcc.dg/torture/crc-linux-5.c
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-15.c 
b/gcc/testsuite/gcc.dg/torture/crc-not-crc-15.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-not-crc-15.c
rename to gcc/testsuite/gcc.dg/torture/crc-not-crc-15.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-1.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-1.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-1.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-1.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-10.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-10.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-10.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-10.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-11.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-11.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-11.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-11.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-12.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-12.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-12.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-12.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-13.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-13.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-13.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-13.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-14.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-14.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-14.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-14.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-15.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-15.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-15.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-15.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-16.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-16.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-16.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-16.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-17.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-17.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-17.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-17.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-2.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-2.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-2.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-2.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-3.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-3.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-3.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-3.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-4.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-4.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-4.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-4.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-5.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-5.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-5.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-5.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-6.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-6.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-6.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-6.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-7.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-7.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-7.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-7.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-8.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-8.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-8.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-8.c
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-9.c 
b/gcc/testsuite/gcc.dg/torture/crc-side-instr-9.c
similarity index 100%
rename from gcc/testsuite/gcc.dg/crc-side-instr-9.c
rename to gcc/testsuite/gcc.dg/torture/crc-side-instr-9.c

Reply via email to