Commit graph

11233 commits

Author SHA1 Message Date
Jordan Carlin
03bf608a0c
Fix a few more issues with new installation method 2025-06-03 08:24:42 -07:00
Jordan Carlin
12b203032f
Fix install.yml 2025-06-02 23:41:08 -07:00
Jordan Carlin
75055ab42c
Fix some package issues 2025-06-02 18:06:33 -07:00
Jordan Carlin
27751fc45e
Remove extra debugging in install.yml 2025-06-02 02:20:57 -07:00
Jordan Carlin
62b6f046d5
Reenable all installation tools 2025-06-02 02:18:42 -07:00
Jordan Carlin
7127cc4423
Remove -D flag from Buildroot disassembly to work around objdump crash on non-code regions that are not aligned 2025-06-02 02:15:58 -07:00
Jordan Carlin
089a214f53
Update list of packages 2025-06-01 00:49:40 -07:00
Jordan Carlin
150329d1ee
Restore disassembly of all contents for Linux objdump 2025-05-31 23:21:08 -07:00
Jordan Carlin
c99e1184c1
Fix extra logging 2025-05-31 23:19:53 -07:00
Jordan Carlin
2052bf76c5
Don't disassemble non-code sections of buildroot binaries 2025-05-31 20:32:22 -07:00
Jordan Carlin
97bf641367
Update elf2hex individual install script to check for objdump 2025-05-31 20:17:51 -07:00
Jordan Carlin
82ca9227bf
Add more debug logging to install action 2025-05-31 20:17:07 -07:00
Jordan Carlin
06298069f8
Improve python handling 2025-05-31 14:31:35 -07:00
Jordan Carlin
ff6e71498d
Update install CI triggers 2025-05-31 14:18:32 -07:00
Jordan Carlin
8acf3ca8de
Pin riscof, riscv-config, and riscv-isac versions 2025-05-31 14:15:19 -07:00
Jordan Carlin
6827aa87f0
More testing 2025-05-31 13:23:11 -07:00
Jordan Carlin
afb7fdc623
Disable tools for testing 2025-05-31 13:21:19 -07:00
Jordan Carlin
4502a61120
Some PATH cleanup 2025-05-31 03:02:16 -07:00
Jordan Carlin
dedb25f55a
Fix flags for real 2025-05-31 02:53:11 -07:00
Jordan Carlin
778a5bb813
Fix installation flags 2025-05-31 01:56:21 -07:00
Jordan Carlin
71fdfa468f
Only reinstall sail compiler when a new version is needed 2025-05-31 01:55:56 -07:00
Jordan Carlin
7d708f65b6
Exit all bash scripts on error 2025-05-31 01:01:15 -07:00
Jordan Carlin
ae5154aedd
Pin versions of all tools and only reinstall/update when the desired version has been changed 2025-05-31 00:55:16 -07:00
Jordan Carlin
a627eba6a2
Work around weird gcc and python path issue 2025-05-30 23:34:04 -07:00
Jordan Carlin
dd30500524
Fixes to new installation flow 2025-05-30 23:15:39 -07:00
Jordan Carlin
882c749b2c
Source all bash scripts so variables and functions are shared 2025-05-30 22:27:34 -07:00
Jordan Carlin
bf1c3e116f
Fix argument passing 2025-05-30 22:08:28 -07:00
Jordan Carlin
ded3b251b3
Split installation script into individual files for each tool 2025-05-30 22:02:06 -07:00
David Harris
19a26cfbd0
Merge pull request #1436 from jordancarlin/fix_riscof
Update Sail config files
2025-05-28 05:46:19 -07:00
Jordan Carlin
9b1964e928
Update Sail config files 2025-05-27 20:51:13 -07:00
Jordan Carlin
516bc91e9e
Merge pull request #1435 from jacassidy/newmain
Updated Riscof Makefile so that it doesn't give invalid reports
2025-05-27 18:28:11 -07:00
jacassidy
70b9384068 changes to fix makefile for riscof and run vector excpetions coverage 2025-05-27 18:24:16 -07:00
David Harris
1c0fb856e7
Merge pull request #1427 from georgiatai/devcvw
Changes in wally, sail, and spike config to support vector verification
2025-05-27 08:40:43 -07:00
David Harris
e0af0e68a3
Merge pull request #1416 from coreyqh/ccov
otherpagefault ccov hole covered
2025-05-27 03:07:06 -07:00
David Harris
f87b036bc1
Merge pull request #1428 from jordancarlin/installation_fixes
Fix Verilator installation on Ubuntu 20.04 and Debian 11
2025-05-24 03:36:35 -07:00
Jordan Carlin
2f2edc8743
Pin Verilator to v5.036 on Ubuntu 20.04 and Debian 11 to fix installation issue 2025-05-24 00:37:32 -07:00
Jordan Carlin
c7f115c3dd
Remove workaround for riscv-gnu-toolchain shallow clone 2025-05-24 00:36:37 -07:00
Jordan Carlin
04480c01b7
Fix color in setup.sh script 2025-05-24 00:30:42 -07:00
Georgia Tai
10648e9ccb spike update 2025-05-22 13:12:22 -07:00
Georgia Tai
634ac3322b config changes for all vector sew suites 2025-05-22 13:08:54 -07:00
Georgia Tai
e96eb3a95d riscof and config changes to support vector 2025-05-22 13:06:49 -07:00
David Harris
11a62233a4
Merge pull request #1426 from jordancarlin/gcc15
Fix compilation with GCC 15
2025-05-20 16:09:21 -07:00
Jordan Carlin
916233e789
Fix embench compilation with gcc 15 2025-05-20 15:19:36 -07:00
Jordan Carlin
15a0d7dde9
Fix zsbl compilation with GCC 15 2025-05-20 15:19:05 -07:00
David Harris
56e6749eec
Merge pull request #1411 from rosethompson/main
Fixes Misalgined Instruction Page Fault
2025-05-14 10:46:55 -07:00
David Harris
b7bca76be8
Merge pull request #1421 from jordancarlin/egrep
Replace egrep with grep -E for better compatibility
2025-05-14 02:36:49 -07:00
Jordan Carlin
0c3a60aeae
Replace egrep with grep -E for better compatibility 2025-05-14 01:31:30 -07:00
David Harris
be7f6be5a7
Merge pull request #1420 from jordancarlin/fpu_test_fix
Workaround binutils 2.44 objdump 6-byte instruction bug in fpu.S coverage test
2025-05-13 20:17:15 -07:00
Jordan Carlin
42989867de
Workaround binutils 2.44 objdump 6-byte instruction bug in coverage/fpu.S 2025-05-13 17:42:08 -07:00
Jordan Carlin
6bee068779
Makefile cleanup 2025-05-13 16:07:39 -07:00