Releases: riscv-non-isa/riscv-arch-test
Releases · riscv-non-isa/riscv-arch-test
3.10.0
- Add support for Zvk* extensions
- Split float and double test cases into smaller ones
- Merged riscv-ctg and riscv-isac into riscv-arch-test, and updated README
- Updates crypto scalar instructions
- Physical Memory Protection (32/64) Tests and Covergroups
- CI updates: and updated Sail and Spike in CI
- Bug fixes
3.9.1
- 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
- Cleanup: Fix RVTEST_CASE macros for Zfa tests.
- Fix warning assembler warning message from test_macros.h
3.8.20
- Updated the Zcmop extension
- Add Zimop extension.
3.8.19
- Add support for unratified Svadu extension
3.8.18
- Add Zacas ISA extension support.
3.8.17
- Add Zfa support.
3.8.16
- Split rv32i_m/F/fnmadd_b15.S, fnmsub_b15.S, fmadd_b15.S, fmsub_b15.S into multiple smaller tests
3.8.15
Corrected missing 32 string in RVTEST_CASE macros for Zcb rv32i_m/C/clh-01.S
3.8.14
Add missing Zfh
ISA in RVTEST_CASE for Zfh
fdiv related tests