Commit Graph

9811 Commits

Author SHA1 Message Date
David Harris
1d6b02d955
Merge pull request #987 from rosethompson/main
Removes several unused tests/custom and updates coverage exclusions
2024-10-03 08:04:06 -07:00
Rose Thompson
943f6b680e LSU cleanup. 2024-10-02 17:38:22 -05:00
Rose Thompson
9139f91c56 Updated tests.vh to include floatmisc into coverage64gc. And removed
all tests from custom suite.  These should be run individually.
2024-10-02 17:21:22 -05:00
Rose Thompson
971a208956 Removed cacheSimTest. Unknown what it does or how it is used. Is not
referenced anywhere.
2024-10-02 16:18:11 -05:00
Rose Thompson
ebdef07301 Moved the simple branch predictor custom test into the gshare.S
coverage test.
2024-10-02 16:11:54 -05:00
Rose Thompson
a56ef9e267 Removed unused benchmarks. 2024-10-02 15:59:33 -05:00
Rose Thompson
bf31182b91 Moved tests/custom/debug.S to tests/coverage/floatmisc.S 2024-10-02 15:56:10 -05:00
Rose Thompson
8aed8bbd47 Merge branch 'main' of https://github.com/openhwgroup/cvw 2024-10-02 15:42:40 -05:00
Rose Thompson
f4b1f6a1e7 Updated coverage exclusions for the pma checker updates which fixed
issue  #980.
2024-10-02 15:41:34 -05:00
Rose Thompson
083e583877 Added extra $display to print the test name during coverage. 2024-10-02 15:41:14 -05:00
Rose Thompson
6ad27a436c Updated coverage64gc test suite to include new tlb, hptw, and amo
fault tests.
2024-10-02 15:29:50 -05:00
David Harris
428e9d0a6d
Merge pull request #986 from rosethompson/main
Resolves AMO instructions generating both load and store access faults
2024-10-02 13:11:49 -07:00
Rose Thompson
1c1ac94bf1 Removed old used tests from the custom directory. 2024-10-02 15:07:52 -05:00
Rose Thompson
1e2a9e3b18 Added test to check for AMO access fault. 2024-10-02 14:17:37 -05:00
Rose Thompson
35693eb7cc Fixed bug so AMO access faults only produce StoreAmoAccessFault and
not both LoadAccessFault adn StoreAmoAccessFault.
2024-10-02 14:04:01 -05:00
Jordan Carlin
e8928ed78a
Merge pull request #985 from davidharrishmc/dev
Increased regression-wally --fcov timeout to 2 minutes so RV64I doesn…
2024-10-02 07:18:54 -07:00
David Harris
723eee8b47
Merge pull request #982 from stineje/main
fpcalc
2024-10-02 05:57:30 -07:00
David Harris
587bece743 Increased regression-wally --fcov timeout to 2 minutes so RV64I doesn't time out 2024-10-02 05:56:34 -07:00
James Stine
bcd6f3da16 update fpcalc to recognize 0x, x, or just hex 2024-10-01 15:46:35 -05:00
David Harris
3852b08fce
Merge pull request #983 from jordancarlin/remove-old-scripts
Remove more old scripts/files
2024-10-01 13:02:17 -07:00
Jordan Carlin
29801485de
Add Xcelium readme 2024-10-01 12:48:10 -07:00
Jordan Carlin
9363379b55
Combine floating point test documentation 2024-10-01 12:44:47 -07:00
Jordan Carlin
6d21e272d0
Remove fpga bootrom.txt 2024-10-01 12:19:12 -07:00
Jordan Carlin
bcbc2f2eed
Remove fpga/sim 2024-10-01 12:18:54 -07:00
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
James Stine
df2dd3f887 update fpcalc.c to match book and lex 0x or x prefix for inputs. Also improve the output for f128 to match half/single/double 2024-10-01 13:09:36 -05:00
James Stine
d714a52cb6 update fpcalc.c to match book and lex 0x or x prefix for inputs. Also improve the output for f128 to match half/single/double 2024-10-01 13:07:28 -05: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