Commit Graph

9785 Commits

Author SHA1 Message Date
Jordan Carlin
b36c64208c
Remove studies/testgen as it is no longer compatible 2024-10-01 12:18:07 -07:00
Jordan Carlin
f937e31ee9
Remove bpred-sim.py 2024-10-01 12:08:39 -07:00
Jordan Carlin
a23c1cf18b
Remove buildrootBugFinder.py 2024-10-01 12:00:12 -07:00
Jordan Carlin
37d7305fef
Merge pull request #981 from rosethompson/main
Added new test for generating access faults during HPTW walk
2024-10-01 09:07:31 -07:00
Rose Thompson
e6087c52f4 Merge branch 'main' of https://github.com/openhwgroup/cvw 2024-10-01 10:38:45 -05:00
Rose Thompson
93272747b3 New test to check for hptw access faults. 2024-10-01 10:38:26 -05:00
David Harris
450191a2e0
Merge pull request #975 from rosethompson/main
Fixes Issue #841 Misaligned TLB misses
2024-10-01 07:32:57 -07:00
David Harris
c78a1f3353
Merge pull request #977 from jordancarlin/sail-binary
Install Sail from binary (No more Opam!)
2024-10-01 07:31:25 -07:00
David Harris
0a703591e3
Merge pull request #978 from jordancarlin/remove-old-scripts
Remove old scripts/files
2024-10-01 06:03:32 -07:00
Jordan Carlin
0417857253
Remove old setup.imperas.sh script 2024-09-30 16:37:22 -07:00
Jordan Carlin
77d3ffaca4
Installation tar fixes 2024-09-30 15:59:37 -07:00
Jordan Carlin
24a95d9ecb
Update Sail status messages 2024-09-30 15:59:32 -07:00
Jordan Carlin
4c8114c175
Installation fixes 2024-09-30 15:59:23 -07:00
Jordan Carlin
82a19a4858
Remove remaining mentions of opam 2024-09-30 15:59:15 -07:00
Jordan Carlin
5471d8efa5
Fix sail binary install 2024-09-30 15:59:03 -07:00
Jordan Carlin
59dc20fa17
Simplify install using curl for extra dependencies 2024-09-30 15:58:36 -07:00
Jordan Carlin
e13880accf
Use cp -r for sail 2024-09-30 15:58:31 -07:00
Jordan Carlin
f63b6a8495
Don't install z3 for sail 2024-09-30 15:58:28 -07:00
Jordan Carlin
2c63b8daf3
Remove sail dependencies from package install 2024-09-30 15:58:20 -07:00
Jordan Carlin
8f49c527d9
No more opam 2024-09-30 15:58:11 -07:00
Jordan Carlin
6971c3723d
Use sail binary release 2024-09-30 15:58:04 -07:00
Rose Thompson
0f5976476d More corrections to tlbMisaligned comment header. 2024-09-30 17:25:37 -05:00
Rose Thompson
047922365a Update header with correct author and description. 2024-09-30 17:19:16 -05:00
Rose Thompson
4fc7516694 Created test to show TLB misses supress misaligned faults. Test first
checks cached accesses which should not cause misaligned faults and
then uses PBMT to disable cachablity.
2024-09-30 16:39:59 -05:00
Rose Thompson
8288870128 Merge branch 'main' of https://github.com/openhwgroup/cvw 2024-09-30 15:57:21 -05:00
Rose Thompson
2112c705a4 Supress misaligned faults during a tlb miss. Still needs to be tested. 2024-09-30 15:55:46 -05:00
Jordan Carlin
47d7849554
Remove more old files 2024-09-30 10:44:36 -07:00
Jordan Carlin
e1b85289f3
remove deprecated questa scripts 2024-09-30 10:44:36 -07:00
Jordan Carlin
d007f3f66f
remove deprecated verilator scripts 2024-09-30 10:44:36 -07:00
Jordan Carlin
7cfeb15c42
remove old files and scripts from sim directory 2024-09-30 10:44:36 -07:00
David Harris
07410dff5c
Merge pull request #973 from jordancarlin/arch-test-update
Test and Makefile Updates
2024-09-30 05:27:34 -07:00
Jordan Carlin
022b98a64b
Update all iterative makes to use 2024-09-29 23:14:19 -07:00
Jordan Carlin
23f037e76e
Add misaligned cjal and cjalr tests 2024-09-29 22:33:11 -07:00
Jordan Carlin
9711cc7348
Restore riscvdv make targets 2024-09-29 22:27:22 -07:00
David Harris
3eb185b2ff
Merge pull request #972 from jordancarlin/pin_gcc
Pin GCC to 13.2.0 to avoid GCC 14 issue with Q extension
2024-09-29 19:53:16 -07:00
Jordan Carlin
1df085d613
Update README to use make --jobs in new user setup 2024-09-29 17:25:37 -07:00
Jordan Carlin
90342915af
Cleanup makefile printing 2024-09-29 17:24:24 -07:00
Jordan Carlin
4092f27b07
Fix bit-width of memfile for rv64 riscv-arch-test floating point tests 2024-09-29 17:24:08 -07:00
Jordan Carlin
8a58f9556e
Merge branch 'main' of https://github.com/openhwgroup/cvw into arch-test-update 2024-09-29 17:16:05 -07:00
Jordan Carlin
5118a1ff9f
Pin GCC to 13.2.0 to avoid GCC 14 issue with Q extension 2024-09-29 17:03:00 -07:00
Jordan Carlin
68b854fc20
Finish updating riscof and sim Makefiles to allow targets to run in parallel 2024-09-29 14:05:28 -07:00
Jordan Carlin
14d76b9189
Remove old functcov targets in Makefile 2024-09-29 10:37:08 -07:00
Jordan Carlin
8cb0c08e68
more wally-riscv-arch-test cleanup 2024-09-29 10:28:31 -07:00
Jordan Carlin
766b0a83d7
Remove wally32d tests since they are covered elsewhere now 2024-09-29 10:27:20 -07:00
Jordan Carlin
330eda243c
Remove wally32i and wally64i tests since they are covered elsewhere now 2024-09-29 10:26:08 -07:00
Jordan Carlin
8a0ca9826a
Remove wallycov64i tests 2024-09-29 10:24:09 -07:00
Jordan Carlin
4c5f397afd
Remove old testgen scripts 2024-09-29 10:22:12 -07:00
Jordan Carlin
ef442808a9
Remove old imperas tests 2024-09-29 10:18:04 -07:00
David Harris
ccc1ca6c47
Merge pull request #968 from jordancarlin/softfloat_updates
Testfloat updates
2024-09-29 05:18:39 -07:00
Jordan Carlin
2f09369921
Merge branch 'main' of https://github.com/openhwgroup/cvw into arch-test-update 2024-09-29 01:51:22 -07:00