Jordan Carlin
|
51d5c81392
|
Incompatible options on red hat 8
|
2024-10-20 16:18:46 -07:00 |
|
Jordan Carlin
|
fe43880a23
|
Fix path issues
|
2024-10-20 16:15:32 -07:00 |
|
Jordan Carlin
|
fbf607af32
|
Retry git clone if failure
|
2024-10-20 15:48:22 -07:00 |
|
Jordan Carlin
|
8fb7aef7d9
|
Switch to wget for improved error handling
|
2024-10-20 15:32:03 -07:00 |
|
Jordan Carlin
|
57400a12b3
|
Refactor logger function to be more readable
|
2024-10-20 14:22:48 -07:00 |
|
Jordan Carlin
|
871bae1924
|
Refactor git_check function to be far more readable
|
2024-10-20 14:18:48 -07:00 |
|
Jordan Carlin
|
32c6427ae9
|
Only suggest installation log if it exists
|
2024-10-20 13:36:38 -07:00 |
|
Rose Thompson
|
d37df566b1
|
Merge pull request #1021 from jordancarlin/gcc14
Update to GCC 14
|
2024-10-18 22:51:03 -05:00 |
|
Jordan Carlin
|
4867a4a337
|
Use gcc 14
|
2024-10-18 16:03:54 -07:00 |
|
slmnemo
|
e4b4cff270
|
Changed nightly_build.py to allow for nightly and buildroot to be passed as arguments
|
2024-10-17 13:46:07 -07:00 |
|
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 |
|
Jordan Carlin
|
f534a75a09
|
Update gcc activation method for old distros
|
2024-08-09 17:07:33 -07:00 |
|
David Harris
|
a1c025e7a7
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2024-08-09 06:50:19 -07:00 |
|
David Harris
|
bb13c3d7a0
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2024-08-09 06:50:19 -07:00 |
|
David Harris
|
ed8c9dbdea
|
Fixed lockstep simulation of directory of ELF files
|
2024-08-09 06:18:38 -07:00 |
|
David Harris
|
e18d6b2744
|
Fixed lockstep simulation of directory of ELF files
|
2024-08-09 06:18:38 -07:00 |
|
Jordan Carlin
|
1f39b60619
|
Update python venv prompt
|
2024-08-08 22:04:27 -07:00 |
|
Jordan Carlin
|
4eb2f692d7
|
Update python venv prompt
|
2024-08-08 22:04:27 -07:00 |
|
Jordan Carlin
|
5f0bc114fd
|
filter more console output
|
2024-08-08 22:03:45 -07:00 |
|
Jordan Carlin
|
f3bc84a15c
|
filter more console output
|
2024-08-08 22:03:45 -07:00 |
|
David Harris
|
c69c732723
|
Updated regression to avoid iter-elf
|
2024-08-08 21:03:59 -07:00 |
|
David Harris
|
a59a5f2f4c
|
Updated regression to avoid iter-elf
|
2024-08-08 21:03:59 -07:00 |
|
Jordan Carlin
|
2efc129ba9
|
Temporary fix for riscv-software-src/riscof#122
|
2024-08-08 00:48:09 -07:00 |
|
Jordan Carlin
|
d00e262b6e
|
Temporary fix for riscv-software-src/riscof#122
|
2024-08-08 00:48:09 -07:00 |
|
Jordan Carlin
|
76eef03fe4
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into installation
|
2024-08-07 20:22:55 -07:00 |
|
Jordan Carlin
|
357175f1c8
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into installation
|
2024-08-07 20:22:55 -07:00 |
|
Huda-10xe
|
0303314f4e
|
Adding RVVI Functional Coverage Support
|
2024-08-07 14:31:16 +05:00 |
|
Huda-10xe
|
2405b6c1e2
|
Adding RVVI Functional Coverage Support
|
2024-08-07 14:31:16 +05:00 |
|
Jordan Carlin
|
561843d3be
|
Update LD_LIBRARY_PATH to fix qemu on Ubuntu 20.04
|
2024-07-27 14:50:17 -07:00 |
|
Jordan Carlin
|
178d401c5c
|
Update LD_LIBRARY_PATH to fix qemu on Ubuntu 20.04
|
2024-07-27 14:50:17 -07:00 |
|
Jordan Carlin
|
97c1050bcc
|
Remove opam folder when install with --clean
|
2024-07-27 14:50:02 -07:00 |
|
Jordan Carlin
|
a32cdf273f
|
Remove opam folder when install with --clean
|
2024-07-27 14:50:02 -07:00 |
|
Jordan Carlin
|
5f2b608035
|
Don't delete logs in --clean mode
|
2024-07-26 22:37:47 -07:00 |
|
Jordan Carlin
|
784c73a619
|
Don't delete logs in --clean mode
|
2024-07-26 22:37:47 -07:00 |
|
Jordan Carlin
|
9857ed4fe2
|
Update logger to filter more text from buildroot install
|
2024-07-26 22:35:43 -07:00 |
|
Jordan Carlin
|
c9ec609d67
|
Update logger to filter more text from buildroot install
|
2024-07-26 22:35:43 -07:00 |
|
Jordan Carlin
|
f98b25a9e3
|
Update LD_LIBRARY_PATH in wally-tool-chain-install script
|
2024-07-26 22:35:22 -07:00 |
|
Jordan Carlin
|
9b25f30741
|
Update LD_LIBRARY_PATH in wally-tool-chain-install script
|
2024-07-26 22:35:22 -07:00 |
|
Jordan Carlin
|
47f4b563a1
|
Clean up install script comments
|
2024-07-26 22:35:02 -07:00 |
|
Jordan Carlin
|
d3032cf3ee
|
Clean up install script comments
|
2024-07-26 22:35:02 -07:00 |
|
Jordan Carlin
|
0266743582
|
Add buildroot to wally-tool-chain-install
|
2024-07-26 22:34:55 -07:00 |
|
Jordan Carlin
|
61cad27fec
|
Add buildroot to wally-tool-chain-install
|
2024-07-26 22:34:55 -07:00 |
|
Jordan Carlin
|
ec7e3d4f3b
|
Remove ftp from installation
|
2024-07-26 22:34:34 -07:00 |
|
Jordan Carlin
|
1fe220596d
|
Remove ftp from installation
|
2024-07-26 22:34:34 -07:00 |
|
Jordan Carlin
|
07113eed9f
|
Add libncurses* to Ubuntu for Vivado
|
2024-07-26 10:57:41 -07:00 |
|
Jordan Carlin
|
a47d9f6e9b
|
Add libncurses* to Ubuntu for Vivado
|
2024-07-26 10:57:41 -07:00 |
|
Jordan Carlin
|
42a9bbf28d
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into installation
|
2024-07-25 21:21:57 -07:00 |
|
Jordan Carlin
|
2f1a101735
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into installation
|
2024-07-25 21:21:57 -07:00 |
|
Jordan Carlin
|
22d2077006
|
Cleanup
|
2024-07-25 21:16:00 -07:00 |
|
Jordan Carlin
|
22a7ba1889
|
Cleanup
|
2024-07-25 21:16:00 -07:00 |
|
Jordan Carlin
|
676c6b88a0
|
Automatically determine number of threads to use in wally-tool-chain-install
|
2024-07-24 20:19:30 -07:00 |
|