]> git.ipfire.org Git - thirdparty/gcc.git/commit
arm: testsuite: remove gcc.target/arm/lp1243022.c [PR117931]
authorRichard Earnshaw <rearnsha@arm.com>
Wed, 12 Mar 2025 18:48:55 +0000 (18:48 +0000)
committerRichard Earnshaw <rearnsha@arm.com>
Wed, 12 Mar 2025 18:55:49 +0000 (18:55 +0000)
commit9ee6c2619b256878d43800a16f7b98b3ddf59e52
treee28fa30e17565e12a45794f488e8cf9135d56350
parentd8a3944b440777d2d6fb4a9f456189a0dc439ec8
arm: testsuite: remove gcc.target/arm/lp1243022.c [PR117931]

This test has been failing since gcc-6.  The test was always very
fragile anyway since it relied on an auto-inc being created and then
split by the subreg2 (later the subreg3) pass.  But the code to get
precisely these conditions was very long-winded and unlikely to be
immune to other changes in the compiler (as proved to be the case).

There's no obvious way to recreate the exact conditions we were
testing for, so just remove the test.

gcc/testsuite:

PR target/117931
* gcc.target/arm/lp1243022.c: Delete non-functional test.
gcc/testsuite/gcc.target/arm/lp1243022.c [deleted file]