Commit Graph

698 Commits

Author SHA1 Message Date
Jordan Carlin
a10dbac034
Merge branch 'breker' of github.com:jordancarlin/cvw into python_updates 2024-12-19 13:19:08 -08:00
Jordan Carlin
bd5223ba05
More regression-wally refactoring 2024-12-19 13:11:55 -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
1a2569e6f1
Begin refactoring regression-wally 2024-12-17 23:57:14 -08:00
Jordan Carlin
32b62e9d0c
Cleanup quotes 2024-12-17 21:49:11 -08:00
Jordan Carlin
51c3d59605
Lots more python updates 2024-12-17 21:31:12 -08:00
Jordan Carlin
21e35c9068
Lots more python cleanup 2024-12-17 16:32:49 -08:00
Jordan Carlin
0e3030dc23
Remove python semicolons 2024-12-17 15:37:19 -08:00
Jordan Carlin
dfe15414b0
Lots more small python script cleanup 2024-12-17 15:30:05 -08:00
Jordan Carlin
1369914979
Cleanup nightly regression script 2024-12-17 14:26:30 -08:00
Jordan Carlin
fd96fa4d97
Fix iterelf shebang 2024-12-17 13:54:33 -08:00
Jordan Carlin
bdfc9dac71
Lots of f-strings 2024-12-11 23:20:10 -08:00
Jordan Carlin
356c6fae80
iterelf passing pylint 2024-12-11 23:03:46 -08:00
Jordan Carlin
57d723664f
regression-wally passing pylint. Still needs a larger refactoring 2024-12-11 23:03:46 -08:00
Jordan Carlin
1e8d4c2cce
Cleanup regresssion-wally whitespace 2024-12-11 22:43:10 -08:00
Jordan Carlin
71168e5a97
Cleanup lint warnings in CacheSim.py 2024-12-11 22:42: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