]> git.ipfire.org Git - thirdparty/gcc.git/commit
[testsuite] [riscv] xfail some [PR113281] tests
authorAlexandre Oliva <oliva@adacore.com>
Thu, 3 Apr 2025 06:06:44 +0000 (03:06 -0300)
committerAlexandre Oliva <oliva@gnu.org>
Thu, 3 Apr 2025 06:06:44 +0000 (03:06 -0300)
commit6f72af0c2e389e9252b6994643155e51ef68821b
tree400387c26de7daccd842857b1b71ad1c3a2afa39
parenta17c9eb64a1f3e51876f873c64459ecb9168dc77
[testsuite] [riscv] xfail some [PR113281] tests

Some of the tests regressed with a fix for the vectorization of
shifts.  The riscv cost models need to be adjusted to avoid the
unprofitable optimization.  The failure of these tests has been known
since 2024-03-13, without a forthcoming fix, so I suggest we consider
it expected by now.  Adjust the tests to reflect that expectation.

for  gcc/testsuite/ChangeLog

PR tree-optimization/113281
* gcc.dg/vect/costmodel/riscv/rvv/pr113281-1.c: XFAIL.
* gcc.dg/vect/costmodel/riscv/rvv/pr113281-2.c: Likewise.
* gcc.dg/vect/costmodel/riscv/rvv/pr113281-5.c: Likewise.
gcc/testsuite/gcc.dg/vect/costmodel/riscv/rvv/pr113281-1.c
gcc/testsuite/gcc.dg/vect/costmodel/riscv/rvv/pr113281-2.c
gcc/testsuite/gcc.dg/vect/costmodel/riscv/rvv/pr113281-5.c