aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2025-12-05Use C++ Sail output (#1274)Tim Hutt1-2/+1
2025-11-18Split config_print_platform into finer grained options (#1366)KotorinMinami1-1/+5
2025-10-15Add Bfloat16 tests for Zvfbfmin and Zvfbfwma extensions (#1343)Nadime Barhoumi1-1/+1
2025-10-14Simplify trace_log global variable (#1333)Tim Hutt1-3/+1
2025-10-13Use nullptr instead of NULL (#1334)Tim Hutt1-1/+1
2025-09-28Implement JSON schema validation for the configuration. (#1291)Prashanth Mundkur1-2/+1
2025-09-07Consolidate the setting of abstract types in a single function. (#1260)Prashanth Mundkur1-6/+2
2025-09-03Fix macOS first-party test linking (#1256)Jordan Carlin1-0/+6
2025-08-25Add codespell to pre-commit hooks (#1236)Jordan Carlin1-1/+1
2025-08-21Generate config JSON files from a template (#1151)Ariel Xiong2-70/+24
2025-07-30Make vlen a configure-time option (#971)Tim Hutt1-0/+2
2025-07-29Improve command-line argument parsing and help formatting (#1129)Nadime Barhoumi1-2/+0
2025-07-25Update Sail RISC-V Tests download URL (#1169)Nadime Barhoumi2-4/+4
2025-07-11Add risc-v vector extension tests (#1003)Nadime Barhoumi782-278751/+147
2025-07-09Add support for Sail unit tests (#710)Tim Hutt4-0/+50
2025-06-27Change XLEN and FLEN to be configure-time options (#870)Tim Hutt2-14/+16
2025-05-22Fix printf in first party test (#970)Mingzhu Yan1-1/+1
2025-05-07Fix lots of spelling errors (#922)Jordan Carlin1-1/+1
2025-04-21Add prettier pre-commit hookJordan Carlin2-2/+3
2025-04-15Fix PMP address matchingTim Hutt4-1/+200
2025-04-14Revert "Fix minstreth behaviour"Tim Hutt1-4/+3
2025-04-03Don't print the clang warning message if a gcc cross-compiler is foundJordan Carlin1-3/+5
2025-04-02Fix PMP testTim Hutt1-1/+6
2025-04-02Replace ad-hoc model configuration with Sail-native configurationAlasdair Armstrong2-3/+27
2025-03-31Fix incorrect behaviour with INT_MAX pmpaddrTim Hutt2-0/+47
2025-03-17Fix linker script for GNU ldTim Hutt1-3/+7
2025-03-17Print compiler used for testsTim Hutt1-0/+3
2025-03-07Add first party C testsTim Hutt13-2/+7278
2025-01-30Implement CMake build systemTim Hutt5-266/+18
2024-09-19Remove the OCaml emulatorTim Hutt1-50/+0
2022-02-16Run ISA tests in CI (#134)Jessica Clarke3-20/+61
2021-11-21run_tests: Remove stray */ causing "Is a directory" spewJessica Clarke1-1/+1
2021-10-22Support D extension on RV32 (#108)Jessica Clarke2-10/+4
2019-11-27Add RV32 non-double FP tests to the FP test script.Prashanth Mundkur1-0/+17
2019-11-26Add some missed f/d tests.Prashanth Mundkur14-0/+0
2019-11-26For now, skip F/D tests on OCaml, and D tests on C-32.Prashanth Mundkur1-4/+20
2019-11-26Skip tests for FP doubles on RV32 for now.Prashanth Mundkur1-0/+8
2019-11-25Fix enabled check for F/D extensions to also include mstatus.FS.Prashanth Mundkur1-1/+1
2019-11-14Add a script to just run the fdext tests.Prashanth Mundkur1-0/+71
2019-09-12Add floating-point tests.Prashanth Mundkur128-0/+54414
2019-06-27Fixes for get_perf.py script: fix name of tests directory and cope with uc-p ...Robert Norton1-2/+2
2019-04-25Add missed test files.Prashanth Mundkur5-0/+258
2019-02-27Refresh to latest tests from riscv-tests. The 32-bit -v- elfs still seem bro...Prashanth Mundkur471-3176/+4828
2019-02-27Initial attempt to separate generated files by ARCH. Some backends/rvfi/rmem...Prashanth Mundkur1-17/+16
2019-02-25Enable C rv32 tests.Prashanth Mundkur1-14/+26
2019-02-22Fix address translation bug in ordering of width-extension and shift in pte. ...Prashanth Mundkur1-2/+1
2019-02-21Add rv32 tests from riscv-tests; update test script to enable ocaml rv32.Prashanth Mundkur265-9/+94903
2019-01-16Rename test/tests to test/riscv-tests and add a README indicating their prove...Prashanth Mundkur373-2/+4
2019-01-16Make it clearer that the outer c,ocaml sub-dirs contain supporting files for ...Prashanth Mundkur1-4/+4
2019-01-14Reorganize directory structure.Prashanth Mundkur1-4/+4