]> git.ipfire.org Git - thirdparty/gcc.git/commit
RISC-V: Fix reduc_run-9.c test value check bug
authorJuzhe-Zhong <juzhe.zhong@rivai.ai>
Tue, 21 Nov 2023 02:13:38 +0000 (10:13 +0800)
committerLehua Ding <lehua.ding@rivai.ai>
Tue, 21 Nov 2023 02:38:20 +0000 (10:38 +0800)
commit7e2a429ae8f938a94c69bcab96062c9f036b721e
tree5f82bf98b7f4cea6c9f68cbfb235c2477ab12a8c
parente5e305e6048c042139037378fe6abfad5735b54f
RISC-V: Fix reduc_run-9.c test value check bug

The current test value check is incorrect which is exposed on -march=rv64gcv_zvl256b

Confirm on X86 also abort:
[jzzhong@rios-cad121:/work/home/jzzhong/work/insn]$./a.out
------33.000000,4078.000000,45001776.000000,63369904.000000---
Aborted (core dumped)

Adapt the value check according to X86 result.

Pushed as it is obvious.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/autovec/reduc/reduc_run-9.c: Fix bug.
gcc/testsuite/gcc.target/riscv/rvv/autovec/reduc/reduc_run-9.c