Commit Graph

684 Commits

Author SHA1 Message Date
Jordan Carlin
73e90847d9
Update Breker documentation 2024-12-19 14:09:42 -08:00
Jordan Carlin
7c297af0eb
Cleanup 2024-12-19 13:04:42 -08:00
Jordan Carlin
2818bdbaa8
Refactor Elf eile handling for better Breker compatibility 2024-12-19 12:51:51 -08:00
Jordan Carlin
6cff03bd33
Breker tests working 2024-12-11 11:54:39 -08:00
Jordan Carlin
8468428b21
Merge branch 'main' of https://github.com/openhwgroup/cvw into breker 2024-12-10 15:56:23 -08:00
Jordan Carlin
66a4655cb9
Initial attempt at Ubuntu derivative distro support, focusing on Linux Mint 2024-12-09 09:07:35 -08:00
Jordan Carlin
93813e8614
Merge branch 'main' of https://github.com/openhwgroup/cvw into breker 2024-12-08 20:57:18 -08:00
Jordan Carlin
33904cffe2
Fix wsim fcov 2024-12-08 17:05:44 -08:00
Jordan Carlin
b58ab831e7
more cleanup 2024-12-08 14:20:55 -08:00
Jordan Carlin
fe4a0c1b7b
Move most of the fcov defines and args into wsim 2024-12-08 02:47:04 -08:00
Jordan Carlin
1c0e5de07b
Add --define to wsim 2024-12-08 01:46:44 -08:00
Jordan Carlin
256211e4dc
Fix wsim elfile handling 2024-12-07 14:06:31 -08:00
Jordan Carlin
464a516e98
Disable fcov on testsuite 2024-12-07 13:58:45 -08:00
Jordan Carlin
c9885ff495
Change wsim main function for potential use as imported module in regression-wally 2024-12-07 13:54:47 -08:00
Jordan Carlin
c178180b0f
A bit more cleanup 2024-12-07 13:53:18 -08:00
Jordan Carlin
8fc907a496
Switch to sys.exit in wsim 2024-12-07 13:33:42 -08:00
Jordan Carlin
8b2a053bd4
Remove unnecessary parentheses in wsim 2024-12-07 13:32:56 -08:00
Jordan Carlin
bdc20243a6
Fix overriding args 2024-12-07 13:18:03 -08:00
Jordan Carlin
25cdf83aae
Remove extra spaces and use lists for assembling args and params 2024-12-07 13:13:35 -08:00
Jordan Carlin
8bd4b8b235
Simplify wsim createDirs function 2024-12-03 04:08:23 -08:00
Jordan Carlin
9f92572f2b
Significantly simplify lockstepSetup function now that covlog and locksteplog are removed 2024-12-03 01:26:31 -08:00
Jordan Carlin
bd9ca6ada6
Remove covlog 2024-12-03 00:18:00 -08:00
Jordan Carlin
479c6667fe
Generalize wsim gui flag and simplify questa launch command 2024-12-02 14:02:33 -08:00
Jordan Carlin
edf96a7211
Move wsim debug flag to common flags section 2024-12-02 13:56:34 -08:00
Jordan Carlin
783b81f8b8
VCD support in all simulators 2024-12-02 13:52:44 -08:00
Jordan Carlin
d5159d35a2
Remove locksteplog 2024-12-02 13:34:04 -08:00
Jordan Carlin
68205b844d
Update Breker platform.yaml and test compilation 2024-12-02 13:21:55 -08:00
Jordan Carlin
311125f4bd
WIP Breker 2024-12-02 13:11:55 -08:00
Jordan Carlin
f9561721cf
Fix error message 2024-12-01 18:34:44 -08:00
Jordan Carlin
ed2ab62621
Fix typo 2024-12-01 18:20:37 -08:00
Jordan Carlin
79708f8ecc
Change call to make to be lcoation agnostic 2024-12-01 17:44:07 -08:00
Jordan Carlin
4fb2822857
Use mix of single and double quotes to avoid escaping the quotes in strings 2024-12-01 14:30:34 -08:00
Jordan Carlin
775881f123
Make testsuite parameter to wsim optional if passing the --elf flag 2024-12-01 14:18:21 -08:00
Jordan Carlin
fbe3254857
Refactor wsim to use smaller functions and f-strings 2024-12-01 14:16:24 -08:00
Jordan Carlin
cd90e81c76
wsim cleanup 2024-11-30 23:43:51 -08:00
Jordan Carlin
9ee4a2b408
Support Elffiles on all simulators 2024-11-30 23:04:13 -08:00
Jordan Carlin
c75fffbaba
Merge branch 'main' of https://github.com/openhwgroup/cvw into update_ccov 2024-11-29 15:44:19 -08:00
Jordan Carlin
c5bb2b42a5
cleanup 2024-11-29 15:43:59 -08:00
Jordan Carlin
e61f66eaca
Use cvw-arch-verif tests for code coverage 2024-11-29 15:43:21 -08:00
Jordan Carlin
716656b71b
Code cleanup 2024-11-29 15:42:23 -08:00
Jordan Carlin
b27447f552
Change addLockstepTestsByDir to addTestsByDir 2024-11-29 15:41:36 -08:00
David Harris
6cee6fed63 merged README 2024-11-27 06:23:53 -08:00
David Harris
8a910aabf4 Documentation and comment fixes 2024-11-27 05:42:39 -08:00
Jordan Carlin
0c338c590a
Buildroot fails with gcc14 2024-11-25 21:10:05 -08:00
Jordan Carlin
9724bb64c5
Add suse packages 2024-11-24 15:52:55 -08:00
Jordan Carlin
cb73b927ac
Add SUSE detection 2024-11-24 15:52:22 -08:00
Jordan Carlin
81f036088d
Fix installation messages 2024-11-24 15:51:57 -08:00
Jordan Carlin
064d9fda91
Add debian to package check 2024-11-24 15:48:34 -08:00
Jordan Carlin
1eac4af940
Fix installation failure message to include Debian 2024-11-24 13:03:59 -08:00
Jordan Carlin
26d635c0ac
Factor out packags that are common across distros for easier maintenance 2024-11-24 12:57:53 -08:00