]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
RISC-V: Specify -mabi=lp64d in wredsum_vlmax.c testcase
authorPatrick O'Neill <patrick@rivosinc.com>
Fri, 29 Sep 2023 21:20:07 +0000 (14:20 -0700)
committerPatrick O'Neill <patrick@rivosinc.com>
Fri, 29 Sep 2023 22:01:12 +0000 (15:01 -0700)
Resolves this error on rv32gcv:
cc1: error: ABI requires '-march=rv32'
compiler exited with status 1
FAIL: gcc.target/riscv/rvv/vsetvl/wredsum_vlmax.c   -O0  (test for excess errors)

Tested for regressions using glibc rv32gcv/rv64gcv multilib on
r14-4339-geaa41a6dc12.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/vsetvl/wredsum_vlmax.c: Specify -mabi=lp64d.

Signed-off-by: Patrick O'Neill <patrick@rivosinc.com>
gcc/testsuite/gcc.target/riscv/rvv/vsetvl/wredsum_vlmax.c

index 6b7c77326ae6de10887570df71ec1a63c7ca9175..81a0ebb9f5200cfa6d7e6bfcb29a669f6d89ffb7 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-march=rv64gcv_zvl256b --param=riscv-autovec-preference=fixed-vlmax -O3" } */
+/* { dg-options "-march=rv64gcv_zvl256b -mabi=lp64d --param=riscv-autovec-preference=fixed-vlmax -O3" } */
 
 
 #include <stdint.h>