David Harris
db330b35b2
Removed unnecessary muxes from shiftcorrection; changed flag to --nightly in lint-wally
2024-04-16 20:57:49 -07:00
David Harris
135e2753ac
Fixed Sail compilation
2024-04-16 10:32:43 -07:00
Kunlin Han
e25177cf4c
Add verilator support for wsim.
2024-04-11 20:02:20 -07:00
Jordan Carlin
e0312bd3af
Update tool-chain-install to only build Sail c emulator
...
Wally only uses the c emulator, so there is no reason to have it build the other models (like ocaml).
When only the c emulator is used it is also able to only build the differences since the last build.
2024-04-08 08:13:07 -07:00
David Harris
60e70c1986
Fixed testbench-fp replication length for regression-wally --testfloat. Changed regression-wally to expect -- in named arguments.
2024-04-08 05:57:18 -07:00
David Harris
fec160d6f9
Updated coremark to use wsim
2024-04-06 21:38:44 -07:00
David Harris
fb130edbf1
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2024-04-06 16:17:47 -07:00
David Harris
fe9b6129b8
Starting to add more testfloat
2024-04-06 16:17:42 -07:00
Rose Thompson
d0d1166e3f
Got the separation of the -G and +variable arguments in the questa do file.
...
regression still runs.
2024-04-06 18:04:48 -05:00
Rose Thompson
41845ec17e
Fixed issues around missing directories.
2024-04-06 16:29:58 -05:00
David Harris
6b844a2e6e
Added GUI support and removed unused wave files
2024-04-06 13:43:06 -07:00
David Harris
d3d39d39d0
Buildroot regression passing
2024-04-06 11:50:25 -07:00
David Harris
3c855e3e90
Passing arguments to buildroot, not yet checking result correctly
2024-04-06 11:42:41 -07:00
David Harris
b3f007ec7f
Working on buildroot in regression
2024-04-06 11:11:22 -07:00
David Harris
ac9a21873d
Pass TEST to testbench with +TEST=<name> rather than -G TEST=<name> so that we don't have to recompile for every new test
2024-04-06 10:34:21 -07:00
David Harris
347df26713
Fixed regression running; buildroot pending
2024-04-06 09:46:56 -07:00
David Harris
9ee7544d3c
TestFloat running; normal testbench broken
2024-04-06 09:28:07 -07:00
David Harris
4b19f6d542
testfloat running through wsim; moved lint, regression, wsim to bin directory so we don't need ./
2024-04-06 08:22:39 -07:00
Ross Thompson
06094bfe44
Updated CModelBranchAcurracy.sh to include local history. However the results are not correct.
2024-03-29 14:31:15 -05:00
Ross Thompson
33a26fb78c
Updates to branch predictor collection.
2024-03-29 13:52:28 -05:00
Ross Thompson
129949b849
Modified parseHPMC.py to support local history and selecting between x-axis as bits or entries.
2024-03-29 13:01:40 -05:00
David Harris
5e53aa4de7
Updated tool chain installation instructions and added a script for docker installation
2024-03-24 15:19:36 -07:00
Rose Thompson
e97c2cbd83
Merge pull request #676 from davidharrishmc/dev
...
Incorporated Zfa and Zfh tests into wally-riscv-arch-test, mcmodel example code, minor cleanup
2024-03-20 09:45:39 -05:00
Thomas Kidd
4797e89783
modified wrapper script to get rid of storing logs that dont really fail anymore
2024-03-17 18:58:25 -05:00
Thomas Kidd
628d5b3349
changed setup_host.sh to setup.sh
2024-03-16 20:15:59 -05:00
Thomas Kidd
9cf4be19ce
created class Path variables to make changing directories easier
2024-03-16 15:22:31 -05:00
Thomas Kidd
777a40e7db
updated file structure. Default is: ~/nightly/<date>/cvw
2024-03-16 11:26:46 -05:00
Thomas Kidd
5ab8131df6
reorganized logger module, passed logger to testing class, and started using Path python class
2024-03-15 21:56:57 -05:00
Thomas Kidd
a166928d98
gave default values for argparser
2024-03-15 15:10:49 -05:00
David Harris
48799aa87c
Added Zfh and Zfa tests to wally-riscv-arch-test until they are accepted in riscv-arch-test repo
2024-03-14 10:49:36 -07:00
Thomas Kidd
7ed2d0c13d
typo fix for displaying commands in email
2024-03-13 22:40:00 -05:00
Thomas Kidd
90026a5da1
showing commands used for executing each specific test
2024-03-13 22:13:20 -05:00
Thomas Kidd
e568f93187
typo fixes
2024-03-13 13:56:05 -05:00
Thomas Kidd
7f65718297
fixed documentation typo
2024-03-09 20:18:55 -06:00
Thomas Kidd
c8df291d48
updated nightly runs with try statement in email sending
2024-03-09 19:34:16 -06:00
Thomas Kidd
0caed8f8c6
undo changing TIMEOUT duration for regression-wally
2024-03-09 19:23:24 -06:00
Thomas Kidd
0e3341c1dc
added argstrings to make it a better CLI tool
2024-03-09 16:27:35 -06:00
Thomas Kidd
4addee0fc0
updated nightly runs with try statement in email sending
2024-03-09 14:21:04 -06:00
Thomas Kidd
baa29ea50c
Merge branch 'openhwgroup:main' into main
2024-03-05 14:28:05 -06:00
Thomas Kidd
9ccc93ff0e
over rides TIMEOUT on -nightly tag for regression since buildroot is not working
2024-03-04 18:21:03 -06:00
David Harris
90e89ced1d
Fixes for synthesis. HPTW change will break x detection
2024-02-26 04:20:08 -08:00
Thomas Kidd
4c84b9d819
updated nightly build, but ran into buildroot errors
2024-02-23 14:54:03 -06:00
Thomas Kidd
d010cdc8bf
Replacing nightly_build folder with nightly_build.py and bash wrapper script
2024-02-12 18:25:47 -06:00
Thomas Kidd
190ef91751
Replacing nightly_build folder with nightly_build.py and bash wrapper script
2024-02-12 18:21:04 -06:00
David Harris
dfee790ad7
Fixed derivative generation when derivs don't already exist. Fixed lint to print success when no failures. Added Zfh fma tests. Some fp tests not running yet.
2024-02-06 12:35:56 -08:00
David Harris
b70eb80f8e
simplified derivative generation
2024-02-04 19:29:53 -08:00
Thomas Kidd
4adc38deb5
Adding nightly regression into the bin directory ( #607 )
...
* updated install tool chain file to use verilator v5.016
* updated gitignore file
* adding nightly tests
* reverted the verilator checkout to checkout master
* Revert "reverted the verilator checkout to checkout master"
This reverts commit 942a2804c3
.
* Revert "updated gitignore file"
This reverts commit 981c3ccf6b
.
* Revert "updated install tool chain file to use verilator v5.016"
This reverts commit 3168859268
.
* Revert "updated gitignore file"
This reverts commit 981c3ccf6b
.
2024-02-01 10:44:36 -06:00
David Harris
32c102d89a
All deriv tests generated, use sim/make deriv
2024-01-29 14:34:42 -08:00
David Harris
d52d2d7983
Initial derivgen working
2024-01-29 11:22:34 -08:00
David Harris
fb35a865ef
Progress on derivgen
2024-01-29 10:14:54 -08:00