Skip to content

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

3.9.1

01 Jul 17:22
eb66181
Compare
Choose a tag to compare
  • Converted one of the CANARY words to a delta instret count (there is a variable that will enable that)
  • Converted CODE/DATA/SIG_BEGIN/END to include all the little incidental code, so the tests template improves
  • Minor bug fixes to the trap handler in the cases of traps delegated to S-mode with virtualization enabled.
  • Rewrote the identity map macro. The macro now takes 3 parameters: BASE, LVLS, PERMS and generates a page of PTE entries with the most significant PPN counting from 0..511 (or 1023 if RV32). The macro takes into account the 2 different PTE formats, based on XLEN. Whereever the macro is used, it defaults BASE to 0 (so VA==PA) and uses ALL_PERMS
  • Add misaligned c.jalr and c.jr instruction test
  • Fixed reversed order of zicboz and Zicsr in cbo.zero RVTEST_ISA/RVTET_CASE strings. Note that Sail does not yet handle cbo.zero
  • Add Github Action CI test for this repo
  • Correct IO assertion macros
  • Split rv32i_m/F/fnmadd_b15.S, fnmsub_b15.S, fmadd_b15.S, fmsub_b15.S into multiple smaller tests
  • Split each _b15 file into 50 files consists of 768 (128*6) tests

3.9

20 May 18:26
ed32d67
Compare
Choose a tag to compare
3.9
  • Cleanup: Fix RVTEST_CASE macros for Zfa tests.
  • Fix warning assembler warning message from test_macros.h

3.8.20

08 May 01:23
5bc8876
Compare
Choose a tag to compare
  • Updated the Zcmop extension
  • Add Zimop extension.

3.8.19

07 May 12:12
ac2bffa
Compare
Choose a tag to compare
  • Add support for unratified Svadu extension

3.8.18

07 May 11:54
034f1cc
Compare
Choose a tag to compare
  • Add Zacas ISA extension support.

3.8.17

07 May 11:48
67c5e71
Compare
Choose a tag to compare
  • Add Zfa support.

3.8.16

26 Apr 20:14
a7b7cd0
Compare
Choose a tag to compare
  • Split rv32i_m/F/fnmadd_b15.S, fnmsub_b15.S, fmadd_b15.S, fmsub_b15.S into multiple smaller tests

3.8.15

23 Apr 16:26
1498e95
Compare
Choose a tag to compare

Corrected missing 32 string in RVTEST_CASE macros for Zcb rv32i_m/C/clh-01.S

3.8.14

17 Apr 14:23
59ae6e7
Compare
Choose a tag to compare

Add missing Zfh ISA in RVTEST_CASE for Zfh fdiv related tests

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.