Commit Graph

8907 Commits

Author SHA1 Message Date
Jordan Carlin
e5c82e7465 Additional shebang updates 2024-07-03 21:34:48 -07:00
Jordan Carlin
e6e070f4e4 Update python shebangs to use /usr/bin/env python3 so virtual environment can be used (also aids in general portability) 2024-07-03 20:42:55 -07:00
Jordan Carlin
01bce0c0b8 Update README with new installation flow and other general cleanup 2024-07-03 19:51:52 -07:00
Jordan Carlin
feb6e2a8ef Update sourcing of secondary scripts to work when called from any directory 2024-07-02 22:17:43 -07:00
Jordan Carlin
045bdddfde Merge branch 'dev' into installation 2024-07-02 21:55:21 -07:00
Jordan Carlin
6f1d1f1536 Source package install script so variables are shared 2024-07-02 21:51:43 -07:00
Jordan Carlin
06ce25ef09 Move package installation and distro check to separate files 2024-07-02 21:25:52 -07:00
Jordan Carlin
2b4f12916e
Merge pull request #858 from davidharrishmc/dev
Regression Improvements
2024-07-01 20:04:31 -07:00
Jordan Carlin
56c1ad6d87 Cleanup root detection logic 2024-06-30 16:31:40 -07:00
Jordan Carlin
9fb9002365 Improve print messages 2024-06-30 15:48:28 -07:00
Jordan Carlin
e2e7ff7330 Clean up .gitmodules file to eliminate warnings when cloning 2024-06-30 11:34:57 -07:00
Jordan Carlin
e0506c0481 Increase ulimit for verilator 2024-06-29 22:55:16 -07:00
Jordan Carlin
a13f18fa4d Cleanup 2024-06-29 13:49:05 -07:00
Jordan Carlin
7d0a21693c Fix regression from Ubuntu 20.04 support 2024-06-29 13:38:34 -07:00
Jordan Carlin
c8a110d523 Add support for AlmaLinux 8 and 9 (testing) 2024-06-29 12:37:58 -07:00
Jordan Carlin
1fa9509994 Use gcc 10 for Ubuntu 20.04 for Verilator 2024-06-29 10:45:42 -07:00
Jordan Carlin
ce6f7780bc Additional Ubuntu 20.04 updates 2024-06-29 01:32:33 -07:00
Jordan Carlin
891ff61582 Initial Ubuntu 20.04 support 2024-06-29 01:23:38 -07:00
Jordan Carlin
96b69cdb22 whitespace cleanup 2024-06-29 01:06:59 -07:00
Jordan Carlin
1d4845a8bb Fix ubuntu libncurses to avoid redirect on Ubuntu 24 2024-06-28 23:36:47 -07:00
Jordan Carlin
254f6fa499 Install working on Rocky 8 + 9 and Ubuntu 22 + 24 2024-06-28 23:25:44 -07:00
Jordan Carlin
a656e05e34 Fix libboost 2024-06-28 21:53:55 -07:00
Jordan Carlin
54e859afce red hat gcc-toolset-13 not compatible with csh 2024-06-28 20:25:11 -07:00
Jordan Carlin
235cc699a4 csh script corrections 2024-06-28 16:26:39 -07:00
Jordan Carlin
917cf54b02 Rename unified install script 2024-06-28 16:26:39 -07:00
Jordan Carlin
d43d4ed9bf Remove individual install scripts 2024-06-28 16:26:39 -07:00
Jordan Carlin
7cc709401e Add ncurses back for buildroot 2024-06-28 16:26:39 -07:00
Jordan Carlin
a0aed23208 Update cshell setup scripts 2024-06-28 15:26:57 -07:00
Jordan Carlin
f7c688c44f Update setup scripts and automatically copy site-setup to $RISCV 2024-06-28 15:02:16 -07:00
Jordan Carlin
4a28310c0e Merge branch 'dev' into installation 2024-06-28 13:39:44 -07:00
Jordan Carlin
d07d5be271 Correct detection of remote changes 2024-06-28 13:24:19 -07:00
Jordan Carlin
b0f5fbe497
Merge pull request #861 from stineje/main
Temporarily removing Q tests as not everyone has tests
2024-06-28 12:54:18 -07:00
James Stine
f660779ba9 Fix for Q causing it to error out - commented out line for ISA and reset-val so can be put back 2024-06-28 12:17:15 -05:00
James Stine
8bb08fefe7 add three programs to APT to make sure they are there for new installs 2024-06-28 12:16:08 -05:00
David Harris
c972a914c8 Removed +plusarg_save because it doesn't silence VCS 2024-06-28 07:48:01 -07:00
David Harris
4a3532bf5a VCS lockstep progress 2024-06-28 07:19:03 -07:00
David Harris
6cf250821d Added VCS +plusarg_save to silence compiler 2024-06-28 06:53:44 -07:00
David Harris
e795143983 Turned off debug access to speed up VCS 2024-06-28 06:43:14 -07:00
David Harris
29c94e8abb Regression fully running with Verilator, which is now the default and much faster than the others 2024-06-28 06:17:40 -07:00
David Harris
31b54fb247 Progress on VCS lockstep 2024-06-27 11:16:17 -07:00
David Harris
d933c80c55 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2024-06-27 07:07:08 -07:00
David Harris
4d87de2600
Merge pull request #855 from jordancarlin/derivgen_fix
FPU without privilege modes + derived config fixes
2024-06-27 07:06:33 -07:00
Jordan Carlin
e7d4a2ee81
Trim down no priv regression tests 2024-06-27 07:01:55 -07:00
David Harris
bf9fdcf9f9 Cleaned up lint errors in testbench_fp; still not working in Verilator because readvectors receives the wrong unit, fmt, opctrl 2024-06-27 04:26:56 -07:00
David Harris
f12cdf55fe Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2024-06-27 03:22:55 -07:00
David Harris
2845d7eab1
Merge pull request #856 from jordancarlin/testbench_cleanup
Testbench cleanup
2024-06-27 03:21:53 -07:00
Jordan Carlin
784151e165
Fix testbench_fp to use F_SUPPORTED, not S_SUPPORTED 2024-06-26 22:29:00 -07:00
Jordan Carlin
032de34dbd
Lint fixes for no priv mode configs 2024-06-26 22:15:18 -07:00
Jordan Carlin
47e67e99ff
Add no priv mode tests to regression 2024-06-26 22:00:29 -07:00
Jordan Carlin
c3cb4e5d1c
Fix FPU without S_SUPPORTED - #840 2024-06-26 22:00:29 -07:00