Skip to content

Releases: riscv-non-isa/riscv-arch-test

3.8.13

15 Apr 17:03
c443e5c
Compare
Choose a tag to compare
  • Fixed missing F and Zfh ISA identifiers in Zfh/flh-align-01 RVTEST_CASE macro.

3.8.12

27 Mar 01:46
8a0cdce
Compare
Choose a tag to compare

Corrected missing RV64 strings in RVTEST_CASE macros for Zfh fcvt.h.l and similar tests

3.8.11

26 Mar 20:08
7553caa
Compare
Choose a tag to compare
  • Added test suites for Zfh extensions.
  • Introduced half word and half width in Nan boxing functionality to accomdate Zfh extensions.
  • Added test suites for Zfinx extensions.

3.8.10

25 Mar 03:26
f33fa2d
Compare
Choose a tag to compare
  • Updated TEST_JALR_OP in test_macros.h
  • The macro no longer works when rd = x0 in versions of GCC newer than 2023.12.20
  • riscof throws a message /home/jstine/cvw/addins/riscv-arch-test/riscv-test-suite/rv32i_m/I/src/jalr-01.S:72: Error: illegal operands `la x0,5b'
  • The TEST_JALR_OP macro invokes LA, which does not like x0 as an operand
  • replacing LA(rd, 5b) with auipc rd, 0 in test_macros.h solves the compiler issue and produces similar code but without a bunch of preceeding nops

3.8.9

19 Jan 06:13
8a52b01
Compare
Choose a tag to compare
  • Fixed Check ISA fields to include 32/64 in Zicond tests. Note that the riscv-ctg CGFs have not been updated.

3.8.8

05 Jan 20:47
d4ea994
Compare
Choose a tag to compare
  • Fixed macros to allow assembling tests with LLVM.

3.8.7

02 Jan 17:06
821e30e
Compare
Choose a tag to compare
  • Update satp initialization macro

3.8.6

27 Dec 23:32
c955abf
Compare
Choose a tag to compare
  • Fixed check ISA fields to include 32/64 in Zca and CMO tests. Note that the riscv-ctg CGFs have not been updated.
  • Fixed check ISA fields in rv32e_m/B/src/ror-01 and rori-01 that listed I instead of E. Again, CGF has not been updated.

3.8.5

24 Dec 08:57
e17c80f
Compare
Choose a tag to compare
  • Renamed rv32e_unratified to rv32e_m because the E extension has been ratified January 2023
  • Copied missing ebreak.S and ecall.S tests from rv32i_m/privilege to rv32e_m/privilege and update ISA for E

3.8.3

01 Dec 07:07
ff42b13
Compare
Choose a tag to compare
  • Add Zicond ISA extension support