bbracker
|
4060e77b56
|
increase regression's expectations of buildroot to 246 million
|
2021-12-08 07:01:22 -08:00 |
|
bbracker
|
ec6c3bd74c
|
2nd attempt at making regression-wally.py able to be run from a different dir
|
2021-12-07 13:13:30 -08:00 |
|
bbracker
|
0692372037
|
attempt to make regression-wally.py more path-independent such that git bisect can invoke it directly
|
2021-12-07 11:16:43 -08:00 |
|
bbracker
|
ffe7cf83e5
|
regression.py bugfix
|
2021-12-06 19:32:38 -08:00 |
|
bbracker
|
b714490f92
|
add make-tests scripts
|
2021-12-06 15:37:33 -08:00 |
|
bbracker
|
d702599d56
|
add buildroot-only option to regression
|
2021-12-06 14:13:58 -08:00 |
|
bbracker
|
9e4033935f
|
add checkpoints to regression
|
2021-11-20 19:42:53 -08:00 |
|
bbracker
|
5a2a2ca4f5
|
increase buildroot progress expecttions; increase timeout to 20 hours
|
2021-11-19 12:52:11 -08:00 |
|
bbracker
|
1597e0dac6
|
increase expectations for buildroot and timeout count
|
2021-11-06 14:57:29 -07:00 |
|
David Harris
|
910957704b
|
Add3d wally32i test
|
2021-11-01 13:17:49 -07:00 |
|
David Harris
|
c306884e2c
|
Adding custom Wally test infrastructure
|
2021-11-01 08:48:46 -07:00 |
|
David Harris
|
0421b7af56
|
Changes for floating point sims
|
2021-10-27 10:37:35 -07:00 |
|
bbracker
|
c61cbf9618
|
change CHECKPOINT to be a parameter (not a macro) so that do scripts can control it; clean up checkpoint initialization macros
|
2021-10-25 12:25:32 -07:00 |
|
bbracker
|
4544d28bc9
|
or actually needed to reduce expectations of buildroot
|
2021-10-24 06:59:34 -07:00 |
|
bbracker
|
23bff55c6e
|
increase regression's expectations of buildroot
|
2021-10-24 06:50:22 -07:00 |
|
bbracker
|
d6fb441666
|
add option for regression to do a partial execution of buildroot
|
2021-10-23 13:17:30 -07:00 |
|
David Harris
|
3407b63c8a
|
Added -lint flag to vsim. Cleaned some lint errors. Moved lint-wally to regression directory for convenience.
|
2021-10-23 06:15:26 -07:00 |
|
bbracker
|
886a650da4
|
change infrastructure to expect only 6.3 million from buildroot
|
2021-10-12 10:41:15 -07:00 |
|
David Harris
|
a077735ecc
|
Major reorganization of regression and simulation and testbenches
|
2021-10-10 15:07:51 -07:00 |
|
bbracker
|
efe9f5d857
|
make regression expect what buildroot is actually able to reach
|
2021-10-10 13:12:36 -07:00 |
|
bbracker
|
92ddc9b20a
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-09-15 17:31:11 -04:00 |
|
bbracker
|
b1be8f4858
|
fix regression
|
2021-09-15 17:30:59 -04:00 |
|
David Harris
|
72c1cc33f5
|
Added Zfencei support in instruction decoder and configurations. Also added riscv-arch-test 32-bit tests to regression.
|
2021-09-15 13:14:00 -04:00 |
|
David Harris
|
cb624fe679
|
Lint cleaning, riscv-arch-test testing
|
2021-09-09 11:05:12 -04:00 |
|
bbracker
|
bb2e3b1e02
|
remove busybear from regression because it is not keeping up with buildroot's changes to testbench-linux
|
2021-07-19 16:22:05 -04:00 |
|
bbracker
|
2702064dda
|
change buildroot expectations to match reality
|
2021-07-19 13:20:53 -04:00 |
|
bbracker
|
3d6b422e34
|
regression can overcome the fact that buildroots UART prints stuff
|
2021-06-24 02:00:01 -04:00 |
|
bbracker
|
b84419ff4e
|
overhauled linux testbench and spoofed MTTIME interrupt
|
2021-06-24 01:42:35 -04:00 |
|
bbracker
|
1f2a967e0f
|
read from MSTATUS workaround because QEMU has incorrect MSTATUS
|
2021-06-20 10:11:39 -04:00 |
|
bbracker
|
72f1e3eab6
|
buildroot added to regression because it passes regression
|
2021-06-18 09:49:30 -04:00 |
|
bbracker
|
3e11da2aa2
|
temporarily removing buildroot from regression until it is regenerated
|
2021-06-07 13:20:50 -04:00 |
|
bbracker
|
86d55cd07a
|
fixed busybear floating point NOP-out feature; restored regression to check 100000 instructions
|
2021-05-17 19:25:54 -04:00 |
|
bbracker
|
69ef758e78
|
regression modified to timeout after 10 min \n took Harris\' suggestion for avoiding using ahbliteState package in busybear testbench
|
2021-05-17 18:44:47 -04:00 |
|
Jarred Allen
|
dc41623754
|
Minor fixes in regression
|
2021-05-09 13:57:09 -04:00 |
|
Jarred Allen
|
788680fa4d
|
Fix bug in regression script
|
2021-05-06 12:56:57 -04:00 |
|
Jarred Allen
|
15da77fe15
|
Clean up regression script and document it
|
2021-05-04 18:58:59 -04:00 |
|
Jarred Allen
|
a21b84e2ad
|
Add lint to regression
|
2021-05-03 17:32:05 -04:00 |
|
Noah Boorstin
|
c9fcd3405d
|
rollback regression to 400k instrs for busybear
|
2021-04-29 20:59:30 -04:00 |
|
Jarred Allen
|
9a88d83851
|
Remind people to run make allclean when a regression fails
|
2021-04-22 19:21:00 -04:00 |
|
Jarred Allen
|
8baa2a350d
|
Add buildroot to regression test
|
2021-04-22 13:34:56 -04:00 |
|
Noah Boorstin
|
ee3a53de7a
|
regression: use busybear batch instead
|
2021-03-25 15:34:10 -04:00 |
|
Noah Boorstin
|
ed37e933e5
|
busybear: stop NOPing out atomics
and bump regression to check for 800k instrs, up from 200k
|
2021-03-25 13:29:56 -04:00 |
|
Jarred Allen
|
789c189260
|
Another tweak to regression-wally.py comments
|
2021-03-23 00:18:38 -04:00 |
|
Jarred Allen
|
2c4eda2ba3
|
Slight change to regression-wally.py comments
|
2021-03-23 00:02:40 -04:00 |
|
Noah Boorstin
|
c4fb51fad1
|
regression: expect 200k instead of 100k busybear instrs
and a minor busybear bugfix
|
2021-03-22 14:47:52 -04:00 |
|
Jarred Allen
|
ed68d8240b
|
Undo accidental change
|
2021-03-16 18:16:00 -04:00 |
|
Jarred Allen
|
ba7bfa9056
|
Condense the parallel and non-parallel wally-pipelined-batch.do files into one
|
2021-03-16 18:15:13 -04:00 |
|
Jarred Allen
|
6e7fc07fcf
|
Change busybear to only check that first 100k instructions load
|
2021-03-16 17:43:39 -04:00 |
|
Ross Thompson
|
9a93193d6a
|
Oups. I forgot to update other do files with the commands to preload the branch predictor memories.
|
2021-03-05 15:23:53 -06:00 |
|
Jarred Allen
|
e5bd749e2a
|
Refactor regression test
|
2021-02-02 17:22:29 -05:00 |
|