Commit Graph

8999 Commits

Author SHA1 Message Date
Jordan Carlin
790f566eaa Remove hardcoded /opt/riscv 2024-07-23 23:29:45 -07:00
Jordan Carlin
37046f4ff3 Fix minimum scipy version for Ubuntu20.04 2024-07-23 01:03:10 -07:00
Jordan Carlin
23ceb2532e Fix python version for Ubuntu 20.04 2024-07-23 00:16:27 -07:00
Jordan Carlin
9dad0aea1d Add logs and reduce console output 2024-07-22 23:13:38 -07:00
Jordan Carlin
2c08406b7f Update python versions 2024-07-22 23:12:48 -07:00
Jordan Carlin
a2b9e34682 Use requirements file for pip packages 2024-07-22 23:12:27 -07:00
Jordan Carlin
f20edbf22e Add DEBIAN_FRONTEND=noninteractive to apt 2024-07-22 23:11:33 -07:00
Jordan Carlin
23b7d2059f Update section header function usage 2024-07-22 23:10:45 -07:00
Jordan Carlin
4488595c9f Add --clean flag to install to remove git repositories and save space 2024-07-21 10:08:51 -07:00
Jordan Carlin
7131dedd54 Simplify version checking logic 2024-07-21 10:06:00 -07:00
Jordan Carlin
b6a6a5cc74 update riscof link 2024-07-20 01:36:33 -07:00
Jordan Carlin
0540f25b0e Update opam installation to use /opt/riscv folder 2024-07-20 01:34:53 -07:00
Jordan Carlin
1dcb5d61d4 Use array of packages instead of string 2024-07-20 01:28:03 -07:00
Jordan Carlin
36ea9f3fcd Use arithmetic comparisons where possible 2024-07-20 00:45:10 -07:00
Jordan Carlin
302c23dc42 Fix git_check function repo variable 2024-07-20 00:24:26 -07:00
Jordan Carlin
0f695bac45 Use apt-get to avoid warning about unstable apt interface 2024-07-19 11:09:27 -07:00
Jordan Carlin
36579d5aec Fix git_check return values 2024-07-19 11:09:27 -07:00
Jordan Carlin
af796116c9 Refactor git repo checks to use a function 2024-07-19 11:09:27 -07:00
Jordan Carlin
85a84dcbed Update setup scripts to be more verbose about errors 2024-07-19 10:14:19 -07:00
Jordan Carlin
6e5554f429 Add additional packages 2024-07-19 10:14:19 -07:00
Jordan Carlin
5661dc4a03 Merge branch 'main' of https://github.com/openhwgroup/cvw into installation 2024-07-18 21:36:00 -07:00
Rose Thompson
46538e3dac Merge pull request #884 from davidharrishmc/dev
Attempt on functional coverage
2024-07-16 18:42:19 -05:00
Rose Thompson
f84aa40b13 Fixed wally.do to correctly log functional coverage. 2024-07-16 15:52:52 -05:00
David Harris
8f83ff1a94 Fixed slli.uw bug reported by Lee Moore 16 July 2024 2024-07-16 09:28:05 -07:00
David Harris
fa75077d2f More attempts at functional coverage 2024-07-15 15:34:44 -07:00
David Harris
2c487935e6 Attempt at functional coverage; breaks code and functional coverage 2024-07-15 14:20:48 -07:00
David Harris
2d7f6a969d Ignore functional coverage outputs 2024-07-15 14:19:37 -07:00
David Harris
2e0058c1ed Fixed .gitignore 2024-07-15 05:46:35 -07:00
David Harris
2fd8d436d4 Ignoring more sim files 2024-07-15 05:34:50 -07:00
David Harris
04cd2c8ea4 Renamed --coverage to --ccov and moved UCDB files to questa/ucdb 2024-07-15 05:32:16 -07:00
David Harris
29bd6a30ab Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2024-07-15 04:27:59 -07:00
David Harris
affe15191e Fixed wsim running iterelf tests/coverage 2024-07-15 03:44:14 -07:00
David Harris
459eaaef6a Initial effort to make testbench_fp compatible with Verilator without breaking Questa 2024-07-14 20:08:33 -07:00
David Harris
1b5e63ebe2 Fixed elf handling 2024-07-14 09:49:15 -07:00
Rose Thompson
c53ea43ef9 Merge pull request #880 from davidharrishmc/dev
wsim elf handling and RV64GCK lockstep support
2024-07-14 11:40:30 -05:00
David Harris
779458f14a Waive CBO failures in iterelf because ImperasDV does not handle them properly yet 2024-07-13 22:08:57 -07:00
David Harris
904a081218 allow wsim to take .elf in testsuite argument; print error if ELF not found 2024-07-13 21:59:26 -07:00
David Harris
26d4fbcc19 Switched ImperasDV to RV64GCK model to support crypto (issue #872) 2024-07-13 21:42:14 -07:00
Rose Thompson
35a3d2e43a Merge pull request #879 from JacobPease/main
main
2024-07-12 09:32:13 -05:00
Jacob Pease
7f72fb8583 Updated riscv,isa-extensions property with the correct syntax. Added riscv,cbom-block-size. 2024-07-12 09:28:54 -05:00
Jordan Carlin
a4967138b6
Merge pull request #875 from ross144/main 2024-07-11 18:05:14 -07:00
Rose Thompson
8f52e4ae42
Merge pull request #878 from JacobPease/main
Commented out riscv,isa-extensions from Arty device tree until Linux kernel is updated.
2024-07-11 11:25:24 -05:00
Jacob Pease
1a2607c3d9 Commented out riscv,isa-extensions from Arty device tree until Linux kernel is updated. 2024-07-11 10:53:18 -05:00
Rose Thompson
f83e6cf771 Fixed issue #874. 2024-07-08 14:48:52 -05:00
Jordan Carlin
43b9e2ca92 Refactor section headers 2024-07-08 07:21:08 -07:00
Jordan Carlin
ae1829f23a Cleanup 2024-07-08 06:50:29 -07:00
Jordan Carlin
2528830e98 Merge remote-tracking branch 'upstream/main' into installation
Fix derivgen.pl shebang conflict
2024-07-08 06:46:41 -07:00
Rose Thompson
15b23ceb4d
Merge pull request #866 from davidharrishmc/dev
First version of iterelf running; removed directory support from wsim
2024-07-07 10:27:22 -05:00
David Harris
9098a55ea3 Fixed lint error in imperas derived config 2024-07-06 05:36:12 -07:00
David Harris
bcbe9eec81 Added lockstep simulations for coverage, wally-riscv-arch-test, buildroot boot to nightly / buildroot regression 2024-07-05 22:13:34 -07:00