slmnemo
|
35fa3ff461
|
Fixed ERROR versus error bug in logger, fixed error in failed lint tests. Labeled lint tests in regression output. Changed test run directory to call direct location rather than calling unknown regression script
|
2024-10-17 13:46:07 -07:00 |
|
slmnemo
|
25da694a24
|
Laid out new CSV daily tracker and emailsender classes.
|
2024-10-17 13:46:07 -07:00 |
|
slmnemo
|
055bcc5f97
|
Changed make names to match new Linux makefile. Removed --buildroot option from regression call.
|
2024-10-17 13:46:07 -07:00 |
|
David Harris
|
9dcc0435b8
|
Increased timeout on regression-wally to avoid floating-point fcov runs from failing
|
2024-10-16 21:47:04 -07:00 |
|
David Harris
|
d21e2fa997
|
Increased timeout on regression-wally to avoid floating-point fcov runs from failing
|
2024-10-16 21:41:14 -07:00 |
|
David Harris
|
abb80bb700
|
Merge pull request #1018 from slmnemo/nightly_regression
Added flush to run_test_case() regression-wally to ensure results are printed to STDOUT
|
2024-10-16 21:28:14 -07:00 |
|
slmnemo
|
4bdc6749ed
|
Added flush to run_test_case regression-wally to ensure results are printed to stdout for regression-wally.
|
2024-10-16 18:23:03 -07:00 |
|
Huda-10xe
|
7bed187e8d
|
Combinin fcov and fcovpriv
|
2024-10-16 09:44:34 -07:00 |
|
Huda-10xe
|
0429058bef
|
running separate regressions with --fcov and --focvpriv flags
|
2024-10-16 07:39:09 -07:00 |
|
Huda-10xe
|
a9e41c1a7c
|
Improving the priv func cov flow to run with --fcovpriv flag
|
2024-10-16 07:14:11 -07:00 |
|
Rose Thompson
|
8fb1673ab3
|
Updated email address authorship for my files.
|
2024-10-15 10:27:53 -05:00 |
|
Rose Thompson
|
edd7e7333f
|
Merge pull request #1009 from jordancarlin/pip_fix
Fix Installation
|
2024-10-14 08:38:26 -05:00 |
|
Jordan Carlin
|
b8d50fd621
|
Switch back to standard riscv-arch-test repo
|
2024-10-14 00:42:47 -07:00 |
|
Jordan Carlin
|
dc98f29ffa
|
Add --no-buildroot option to installation script
|
2024-10-14 00:06:05 -07:00 |
|
Jordan Carlin
|
77eb250ef6
|
Fix sphinx version format
|
2024-10-14 00:05:37 -07:00 |
|
Jordan Carlin
|
48ee8b0a18
|
Fix sphinx version format
|
2024-10-14 00:02:07 -07:00 |
|
Jordan Carlin
|
0cb1ac70f6
|
Limit Sphinx version
|
2024-10-14 00:01:47 -07:00 |
|
Jordan Carlin
|
e7b9369f7f
|
Merge pull request #1008 from davidharrishmc/dev
Fix mcountinhibit bit 1 that should be hardwired to 0
|
2024-10-13 22:44:35 -07:00 |
|
Jordan Carlin
|
1cb22fbe8a
|
Fix duplicate riscv-isac
|
2024-10-13 20:35:36 -07:00 |
|
Jordan Carlin
|
ab1797753b
|
Revert "Use python 3.11 for rhel 8"
This reverts commit d76cda4dd7613583d41a4bc4624a1915f490a583.
|
2024-10-13 20:28:51 -07:00 |
|
Jordan Carlin
|
1076b9c179
|
Use python 3.11 for rhel 8
|
2024-10-13 20:28:43 -07:00 |
|
Jordan Carlin
|
20b157de62
|
Remove manual riscv-isac installation
|
2024-10-13 20:28:35 -07:00 |
|
Jordan Carlin
|
5f28ee5959
|
Test forked riscv-arch-test
|
2024-10-13 20:28:25 -07:00 |
|
Jordan Carlin
|
826b3775b6
|
Add setuptools to pip
|
2024-10-13 20:28:09 -07:00 |
|
Jordan Carlin
|
5580bf2fb0
|
Attempt clone and install riscv-isac
|
2024-10-13 20:27:56 -07:00 |
|
Jordan Carlin
|
8f3d888da5
|
Attempt to install riscof only
|
2024-10-13 20:27:46 -07:00 |
|
Jordan Carlin
|
3c88bb9771
|
Temporarily remove sphinx-rtd-theme from requirements.txt
|
2024-10-13 20:27:36 -07:00 |
|
Jordan Carlin
|
0f2dae0da1
|
Temporarily remove sphinx from requirements.txt
|
2024-10-13 20:27:24 -07:00 |
|
Jordan Carlin
|
3084fa9c37
|
Temporarily remove PyYAML from requirements.txt
|
2024-10-13 20:27:13 -07:00 |
|
Jordan Carlin
|
1e34a97068
|
Temporarily remove matplotlib
|
2024-10-13 20:26:57 -07:00 |
|
Jordan Carlin
|
d5649f6f1d
|
Limit number of threads if 8 GB of memory
|
2024-10-13 17:32:38 -07:00 |
|
David Harris
|
21e6ccd8dd
|
Waived tlbMisaligned lockstep sim due to Issue 976 and improved timeout warning message
|
2024-10-12 16:39:17 -07:00 |
|
Rose Thompson
|
decdc62dc8
|
Merge pull request #998 from davidharrishmc/dev
Give errror on unsupported simulations, remove/trim old docs
|
2024-10-10 12:58:44 -05:00 |
|
David Harris
|
3fdc0e34ce
|
Don't allow testbench_fp to run under VCS or Verilator because it is defective on those
|
2024-10-10 10:49:59 -07:00 |
|
Rose Thompson
|
c62b73de7d
|
Merge pull request #996 from davidharrishmc/dev
Commented out privileged test runs to reduce fcov runtime for most users
|
2024-10-10 09:14:03 -05:00 |
|
David Harris
|
bd22b8e0e6
|
Commented out privileged test runs for now to reduce fcov runtime
|
2024-10-09 16:23:58 -07:00 |
|
Jordan Carlin
|
38f77d734e
|
Install riscv-isac from riscv-arch-test subdirectory
|
2024-10-09 10:03:11 -07:00 |
|
Huda-10xe
|
896ff562a1
|
adding privilege tests to regression
|
2024-10-07 03:51:11 -07:00 |
|
Huda-10xe
|
e0ea37fe21
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into rvvi_setup
|
2024-10-07 03:44:43 -07:00 |
|
Huda-10xe
|
0817c69152
|
Adding priv coverage to ISACOV
|
2024-10-07 03:44:35 -07:00 |
|
Jordan Carlin
|
4eb55309e4
|
Update logging and error messages for installation
|
2024-10-03 12:26:28 -07:00 |
|
Jordan Carlin
|
92b4b840fd
|
Update installation logging filter
|
2024-10-03 12:17:32 -07:00 |
|
Jordan Carlin
|
7dc1619e4e
|
Add check for incompatible PATH to wally-tool-chain-installation
|
2024-10-03 12:17:32 -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 |
|
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 |
|
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
|
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
|
14d76b9189
|
Remove old functcov targets in Makefile
|
2024-09-29 10:37:08 -07:00 |
|
Jordan Carlin
|
ad09edd17d
|
Remove remaining ieee testcase
|
2024-09-29 00:37:26 -07:00 |
|
David Harris
|
7f0c2662b3
|
Merge pull request #966 from ross144/main
Updates wsim to fail with invalid --lockstep parameters
|
2024-09-26 08:48:42 -07:00 |
|
Rose Thompson
|
d9719ac9a0
|
Updated wsim to not run with invalid --lockstep options.
|
2024-09-26 10:24:06 -05:00 |
|
David Harris
|
4528a5cebc
|
Issue 963: VCS rv32gc lockstep simulation
|
2024-09-26 08:08:59 -07:00 |
|
Jordan Carlin
|
ba6481305f
|
Merge pull request #959 from davidharrishmc/dev
Improved robustness of reporting errors from regression; add RV32Zca coverage
|
2024-09-22 20:31:51 -07:00 |
|
David Harris
|
5171ab0a79
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2024-09-22 20:27:21 -07:00 |
|
David Harris
|
f5e10ffd5b
|
Merge pull request #960 from jordancarlin/riscv_softfloat
Generate RISC-V variant floating point testfloat vectors
|
2024-09-22 20:26:59 -07:00 |
|
David Harris
|
5d1ff604bf
|
Increased robustness of reporting errors and warnings with any capitalization
|
2024-09-22 19:24:47 -07:00 |
|
Jordan Carlin
|
9a0ae3a288
|
Update regression to run riscv floating point variants
|
2024-09-20 17:20:18 -07:00 |
|
David Harris
|
97f1ba066d
|
Updated regression --fcov to run the combined ALL files (much fewer jobs, faster)
|
2024-09-19 07:48:24 -07:00 |
|
James Stine
|
9e88807ad5
|
fix some missing hard-coded paths #647
|
2024-09-18 12:47:08 -05:00 |
|
David Harris
|
dc616680ba
|
removed waiver from regression
|
2024-09-14 07:21:44 -07:00 |
|
David Harris
|
1233e267f6
|
Add license header
|
2024-09-14 06:38:01 -07:00 |
|
Jordan Carlin
|
ae593ed81d
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into imperas_verbose
|
2024-09-10 16:10:05 -07:00 |
|
David Harris
|
a2a2091835
|
Associated coverage fixes
|
2024-09-09 18:06:08 -07:00 |
|
David Harris
|
96e7759607
|
Removed obsolete script
|
2024-09-09 09:10:49 -07:00 |
|
David Harris
|
f36eb6f73d
|
Added support for RV64GC coverage and fixed regression so that --fcov doesn't send --lockstep flag to wsim, which messed up wsim
|
2024-09-07 12:05:48 -07:00 |
|
David Harris
|
6e0b0487dd
|
Recreated coverage changes
|
2024-09-05 16:32:45 -07:00 |
|
Jordan Carlin
|
9e98c834f1
|
Add lockstepverbose flag
|
2024-08-30 12:32:41 -07:00 |
|
Jordan Carlin
|
80750f2308
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into script_updates
|
2024-08-29 15:55:54 -07:00 |
|
Rose Thompson
|
e07f303353
|
Have basic rv32gc functional coverage running with open source riscvISACOV.
|
2024-08-29 15:29:04 -07:00 |
|
Rose Thompson
|
a1c6bc854e
|
Fixed a subtle questa sim bug with imperasDV. On some linux systems
vsim will default to 32-bit mode rather than 64-bit, but the ImperasDV
libraries are 64-bit. vsim must run in 64-bit mode.
|
2024-08-29 14:00:52 -07:00 |
|
Rose Thompson
|
6ad2c2e7a6
|
Merge pull request #935 from davidharrishmc/dev
Added lockstep support for RV32. Not all wally privileged tests pass…
|
2024-08-29 10:45:17 -07:00 |
|
David Harris
|
26f3c2a607
|
Added lockstep support for RV32. Not all wally privileged tests pass yet
|
2024-08-29 10:44:37 -07:00 |
|
Rose Thompson
|
2dd897e7e1
|
Merge pull request #932 from davidharrishmc/dev
Added temporary --fcov2 option to start adopting open-source riscvISACOV
|
2024-08-27 08:47:59 -07:00 |
|
David Harris
|
9df38e14b2
|
Added temporary --fcov2 option to start adopting open-source riscvISACOV
|
2024-08-27 08:40:44 -07:00 |
|
Jordan Carlin
|
0c4993e1db
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into script_updates
|
2024-08-25 14:57:22 -07:00 |
|
Jordan Carlin
|
99da7e7b21
|
Merge pull request #931 from davidharrishmc/dev
Fixed imperas configuration and updated files for new Imperas/Synopsy…
|
2024-08-25 14:55:42 -07:00 |
|
David Harris
|
30694f4ed0
|
Fixed imperas configuration and updated files for new Imperas/Synopsys licenses
|
2024-08-25 14:46:22 -07:00 |
|
Jordan Carlin
|
f0c5d6e4e7
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into script_updates
|
2024-08-25 12:14:25 -07:00 |
|
Rose Thompson
|
f603d21826
|
Updated my name in multiple locations.
|
2024-08-21 10:50:39 -07:00 |
|
Jordan Carlin
|
3edbdf8e86
|
Fix VCS testbench argument
|
2024-08-11 17:15:26 -07:00 |
|
Jordan Carlin
|
cfa3422d61
|
Fix typo in wsim
|
2024-08-11 14:20:55 -07:00 |
|
Jordan Carlin
|
d3c759518d
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into script_updates
|
2024-08-11 13:18:24 -07:00 |
|
Jordan Carlin
|
533277b134
|
Merge pull request #903 from davidharrishmc/dev
Updated regression to avoid iter-elf and fix missing --lockstep
|
2024-08-11 13:17:13 -07:00 |
|
Jordan Carlin
|
ffcf9a3973
|
Merge pull request #903 from davidharrishmc/dev
Updated regression to avoid iter-elf and fix missing --lockstep
|
2024-08-11 13:17:13 -07:00 |
|
Jordan Carlin
|
78bd6822c6
|
Add --params argument to wsim and use for overriding top-level params
|
2024-08-11 13:08:16 -07:00 |
|
Jordan Carlin
|
e6ddebde72
|
Add number of mismatches exit code to cachesim scripts
|
2024-08-11 11:02:23 -07:00 |
|
Jordan Carlin
|
c19916a1d0
|
Allow Verilator to pass extra args at compile time (like -G...)
|
2024-08-10 12:18:54 -07:00 |
|
Jordan Carlin
|
9a70480ef6
|
Update CacheSim scripts with new wsim and directory structure. Give simulator choice and switch default to verilator.
|
2024-08-09 21:50:18 -07:00 |
|
Jordan Carlin
|
55bdb918cf
|
Update gcc activation method for old distros
|
2024-08-09 17:07:33 -07:00 |
|