aboutsummaryrefslogtreecommitdiff
path: root/ci-tests
AgeCommit message (Expand)AuthorFilesLines
2025-11-30ci: auto-generate per extension snippy testsAlexander Romanov13-1190/+297
2025-10-05test: add basic random tests for V extensionAlexander Romanov5-2/+766
2025-10-02ci: add testing with llvm-snippyAlexander Romanov12-0/+547
2025-10-02Build tests in CI rather than downloading a tarball from githubAndrew Waterman3-59/+47
2025-10-01Add ci-tests/.gitignoreAndrew Waterman1-0/+3
2025-10-01Actually use -Werror in CI againAndrew Waterman1-1/+3
2025-09-30Get rid of leaking pointers in examples for custom extentionParshintsev Anatoly2-2/+2
2025-09-04Quiet the CI logsAndrew Waterman1-1/+1
2025-05-20fix: log store only if it actually happenedAlexander Romanov3-2/+29
2025-04-16Enable many more warnings in CIAndrew Waterman1-1/+1
2025-04-08refactor: make extensions accept processor as an argumentAlexander Romanov2-6/+6
2025-02-07Add instruction limitTim Hutt3-3/+6
2024-11-08feat: add possibility for custom CSRsAlexander Romanov4-3/+103
2024-07-16Check in CI that all installed headers are usableAndrew Waterman2-1/+4
2024-07-16update c++ version to c++2a for CI testsAndrew Waterman1-2/+2
2024-07-16Fix warning by renaming C++ source to .ccAndrew Waterman2-1/+1
2024-04-30Support per-device arguments and device factory reuseLIU Yu2-2/+2
2024-03-07workaround to support custom extensions that use standard prefixesAlexander Romanov5-7/+117
2023-12-08Rely on default initializer to provide debug_module_config_t defaultsJerry Zhao1-11/+1
2023-12-08Remove old explicit-fields cfg_t constructor, switch to default constructorJerry Zhao1-15/+1
2023-12-08Remove cfg_arg_t from cfg_tJerry Zhao1-1/+1
2023-12-08Fix Spike --device option to pass on args to downstream pluginsjoey03201-1/+1
2023-11-04expose pmp granularity as a cli option.Karthik B K1-0/+1
2023-07-20Introduce `abstract_mem_t` to allow custom implementationsMichal Terepeta1-3/+4
2023-06-20devices: Switch plugin device interface to use device_factory_tJerry Zhao1-1/+1
2023-06-20sim_t: change plugin_devices to a vec of shared_ptrsJerry Zhao1-1/+1
2023-06-17Run 'make check' in CIAndrew Waterman1-0/+1
2023-06-12ci: CI should check each commit in a PRJerry Zhao1-0/+2
2023-02-27Use size_t, rather than int, for hartidsAndrew Waterman1-1/+1
2023-01-27Remove dirty_enabled from cfg_tAaron Durbin1-1/+0
2023-01-18Add trigger_count field to cfg_tJerry Zhao1-1/+2
2023-01-11Use nproc or hw.ncpu instead of -j4 to build spike.Tim Newsome1-1/+1
2023-01-11Refactor build-spike out of test-spike.Tim Newsome2-9/+14
2023-01-09implement get_size() getter for mem_cfg_t objectParshintsev Anatoly1-1/+1
2023-01-09implement get_base() getter for mem_cfg_t objectParshintsev Anatoly1-1/+1
2023-01-04Add cfg_t field to enable PTE dirtyingJerry Zhao1-0/+1
2023-01-04Untabify ci-tests/testlib.cJerry Zhao1-19/+19
2023-01-03Add --[no-]misaligned command-line optionsAndrew Waterman1-0/+1
2022-12-16Add github actions test that installed headers are usableJerry Zhao2-0/+58
2022-10-05Engage non-virtual-dtor warning in CI testsAndrew Waterman1-1/+1
2022-10-04Expand set of warnings we error on in CIAndrew Waterman1-1/+1
2022-09-23Actually run a program in CIAndrew Waterman3-0/+51
2022-09-23In CI, check that help message prints without errorAndrew Waterman1-0/+3
2022-09-22Run CI with -WerrorAndrew Waterman1-1/+1
2020-09-22Add basic continuous-integration flowAndrew Waterman1-0/+11