Commit Graph

158 Commits

Author SHA1 Message Date
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
David Harris
45e2317636 Added Wally github address to header comments 2024-01-29 05:38:11 -08:00
David Harris
a9acb5f269 Added comments with a way to build Sail on RedHat 2024-01-12 18:13:11 -08:00
David Harris
67124b0c7f Fixed typo in declaration in tlbcontrol; escape quoted argument to Verilator; added ulimit to setup so Verilator stack is large enough 2024-01-06 07:11:25 -08:00
David Harris
17cbdb53df Progress on Verilator simulation. Full adder compiles and runs. Wally builds. 2023-12-31 09:53:13 -08:00
David Harris
86279ca68d Removed old comment from wally-tool-chain-install 2023-12-25 05:58:55 -08:00
David Harris
d130a78616 Updated to current version of toolchain and prepare to be able to compile Zcb and Zicboz when supported 2023-12-20 16:29:03 -08:00
David Harris
f238927013 Updated to latest Sail to support new features 2023-12-19 13:25:10 -08:00
James E. Stine
01a246422f Update bug in wally-tool-chain-install.sh script due to misspelling for an environmental variable. In addition, zlibc was removed due to deprecation 2023-12-15 17:04:37 -06:00
Rose Thompson
7b0e29c9f7 Fixed subtle bug in branch prediction post processing script. 2023-11-26 23:13:14 -06:00
Rose Thompson
3dfca61c3f Changes to support concurrent simulation of all the branch predictor sweeps. 2023-11-26 22:19:34 -06:00