diff mbox series

RISC-V: Specify -mabi=lp64d in wredsum_vlmax.c testcase

Message ID 20230929213730.810747-1-patrick@rivosinc.com
State New
Headers show
Series RISC-V: Specify -mabi=lp64d in wredsum_vlmax.c testcase | expand

Commit Message

Patrick O'Neill Sept. 29, 2023, 9:37 p.m. UTC
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 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--
2.34.1

Comments

Jeff Law Sept. 29, 2023, 9:59 p.m. UTC | #1
On 9/29/23 15:37, Patrick O'Neill wrote:
> 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.
OK
jeff
Patrick O'Neill Sept. 29, 2023, 10:01 p.m. UTC | #2
On 9/29/23 14:59, Jeff Law wrote:
>
>
> On 9/29/23 15:37, Patrick O'Neill wrote:
>> 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.
> OK
> jeff

Committed.

Patrick
diff mbox series

Patch

diff --git a/gcc/testsuite/gcc.target/riscv/rvv/vsetvl/wredsum_vlmax.c b/gcc/testsuite/gcc.target/riscv/rvv/vsetvl/wredsum_vlmax.c
index 6b7c77326ae..81a0ebb9f52 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/vsetvl/wredsum_vlmax.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/vsetvl/wredsum_vlmax.c
@@ -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>