On 10/4/23 15:14, Jeff Law wrote:
On 10/4/23 15:57, Patrick O'Neill wrote:
Since r14-4358-g9464e72bcc9 riscv_v targets use vector instructions to
perform a memcpy. We no longer expect memcpy for riscv_v targets.
gcc/testsuite/ChangeLog:
* gcc.dg/pr90263.c: xfail riscv_v targets.
Or rather than XFAIL skip the test? XFAIL kind of implies its
something we'd like to fix. But in this case we don't want a memcpy
call as the inlined vector implementation is almost certainly better.
Ah. Since XFAIL notifies us if a test starts passing (via xpass) I
thought it would help us ensure the test doesn't start passing
on riscv_v. I didn't know it implied something needed to be fixed.
I'll rework it to skip riscv_v targets.
Thanks,
Patrick
You might be able to use riscv_v in a dg-skip-if directive. Not sure.
Jeff