Jordan Carlin
|
81f036088d
|
Fix installation messages
|
2024-11-24 15:51:57 -08:00 |
|
Jordan Carlin
|
064d9fda91
|
Add debian to package check
|
2024-11-24 15:48:34 -08:00 |
|
Jordan Carlin
|
1eac4af940
|
Fix installation failure message to include Debian
|
2024-11-24 13:03:59 -08:00 |
|
Jordan Carlin
|
26d635c0ac
|
Factor out packags that are common across distros for easier maintenance
|
2024-11-24 12:57:53 -08:00 |
|
Jordan Carlin
|
242611c8ea
|
Debian images don't have unzip installed by default; used by Buildroot
|
2024-11-23 22:08:29 -08:00 |
|
Jordan Carlin
|
5382b481e8
|
Fix mold install
|
2024-11-23 22:01:48 -08:00 |
|
Jordan Carlin
|
6e680ae561
|
Add support for Debian 11 to installation script
|
2024-11-23 21:51:57 -08:00 |
|
Jordan Carlin
|
4f5db12b2c
|
Download binary for mold on Ubuntu 20.04
|
2024-11-23 21:32:42 -08:00 |
|
Jordan Carlin
|
f11799385e
|
Add support for debian 12 to install script
|
2024-11-23 20:04:39 -08:00 |
|
Jordan Carlin
|
4ff7289803
|
Fix installation comments
|
2024-11-23 19:27:07 -08:00 |
|
Jordan Carlin
|
c6bd7bbefc
|
Update distro check print formatting
|
2024-11-23 18:36:49 -08:00 |
|
Jordan Carlin
|
fb59d8e32f
|
More imperas lics
|
2024-11-20 19:23:46 -08:00 |
|
Jordan Carlin
|
38acf24d83
|
Reset code coverage when running regression
|
2024-11-20 19:06:41 -08:00 |
|
Jordan Carlin
|
0caf18f3f3
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into fcov_makefile
|
2024-11-16 21:08:28 -08:00 |
|
Jordan Carlin
|
99e5b295fb
|
Update regression-wally fcov to work with new Makefile
|
2024-11-16 21:08:03 -08:00 |
|
David Harris
|
ce7b036b78
|
Merge pull request #1109 from jordancarlin/lint
More lint cleanup: remove unused params
|
2024-11-16 16:34:15 -08:00 |
|
Jordan Carlin
|
f6b0805fd4
|
More lint cleanup: remove unused params
|
2024-11-16 12:35:37 -08:00 |
|
Jordan Carlin
|
1675e4cb7d
|
Add rv32 wally-riscv-arch-test lockstep to nightly
|
2024-11-16 11:53:05 -08:00 |
|
David Harris
|
98f2ec6d66
|
Updated regression-wally --fcov to run privileged tests in lockstep
|
2024-11-16 09:58:04 -08:00 |
|
David Harris
|
cb4f1bec8e
|
Removed fcovimp support
|
2024-11-15 05:58:30 -08:00 |
|
Rose Thompson
|
db3a7d5bbd
|
More code cleanup for CacheSim.py
|
2024-11-13 10:45:33 -06:00 |
|
Rose Thompson
|
ef7072b7c2
|
Merge branch 'main' into lrufixes
|
2024-11-12 17:57:28 -06:00 |
|
Rose Thompson
|
5346680758
|
Final code cleanup.
|
2024-11-12 17:52:16 -06:00 |
|
Rose Thompson
|
b8cafb5198
|
More code cleanup.
|
2024-11-12 17:51:22 -06:00 |
|
Rose Thompson
|
b7b7c79726
|
CBO.FLUSH was not clearing the valid bit if the cacheline was clean.
|
2024-11-12 14:16:55 -06:00 |
|
Rose Thompson
|
5cc1fd4a85
|
Getting closer. Oly the wally64priv tests mismatch between the cachesim and wally.
|
2024-11-12 12:08:14 -06:00 |
|
Rose Thompson
|
0cf7b2e45a
|
Progress on fixing the cache simulator to support cbo instructions.
|
2024-11-11 16:37:17 -06:00 |
|
Jordan Carlin
|
e4e266fee0
|
Fix GCC not updated when install script rerun
[skip ci]
|
2024-11-08 17:49:44 -08:00 |
|
Jordan Carlin
|
2fe8c48684
|
Don't clone QEMU submodules
|
2024-11-08 09:32:53 -08:00 |
|
Jordan Carlin
|
553bc0a72d
|
Fix imperas.ic path in wsim
|
2024-11-05 21:08:44 -08:00 |
|
slmnemo
|
4e2b3cdbec
|
Removed symlinks for non-buildroot derivative configs
|
2024-11-04 19:34:16 -08:00 |
|
slmnemo
|
37c459ba89
|
Added hardlinks to derivative configs to imperas.ic for lockstep
|
2024-11-03 19:51:45 -08:00 |
|
slmnemo
|
d55a16b678
|
Added derivative configs to imperas.ic searches
|
2024-11-03 19:50:59 -08:00 |
|
slmnemo
|
226170a76f
|
Added symlink so Imperas.dv can load buildroot in lockstep and a corresponding waiver for buildroot in lockstep in wsim
|
2024-11-03 14:00:17 -08:00 |
|
slmnemo
|
4cf049f83e
|
Fixed dryrun not doing anything in regression-wally
|
2024-11-03 12:54:24 -08:00 |
|
slmnemo
|
746eb67004
|
Initial pass of removing pre-done source.sh dependency in nightly build
|
2024-11-03 12:46:47 -08:00 |
|
Rose Thompson
|
1b2d0066be
|
Merge pull request #1046 from jordancarlin/vivado_ubuntu_24
Link ncurses6 to ncurses 5 on Ubuntu 24.04 for Vivado
|
2024-10-30 17:42:05 -05:00 |
|
Jordan Carlin
|
e8bcbb42ac
|
Add sudo
|
2024-10-30 15:39:01 -07:00 |
|
Jordan Carlin
|
1636942166
|
Link ncurses6 to ncurses 5 on Ubuntu 24.04 for Vivado
|
2024-10-30 15:37:33 -07:00 |
|
slmnemo
|
c105c09cde
|
Added jobs flag to make during nightly regression
|
2024-10-30 11:50:49 -07:00 |
|
Kaitlin Lucio
|
b9d215db76
|
Update regression-wally according to PR
|
2024-10-30 11:50:49 -07:00 |
|
slmnemo
|
9284dd3a9a
|
Changed buildrootbootsim to lockstepsim and added lockstepsim to lockstep tests in nightly
|
2024-10-30 11:50:49 -07:00 |
|
slmnemo
|
f605cb693a
|
Added --dry-run feature. Changed detection for buildrootboot sim when adding short buildroot tests with multiple sims to avoid unnecessary failures
|
2024-10-30 11:50:48 -07:00 |
|
slmnemo
|
43f5ec283c
|
Added -j6 to nightly_build to make tests quicker. Untested, git rebase -i once it is confirmed this does not affect coverage using a nightly run
|
2024-10-30 11:50:34 -07:00 |
|
Jordan Carlin
|
7993a87733
|
Add comment for MTI_VCO_MODE
|
2024-10-29 12:08:48 -07:00 |
|
Jordan Carlin
|
b8c09f9649
|
Set MTI_VCO_MODE for all Questa runs
|
2024-10-29 12:04:20 -07:00 |
|
Jordan Carlin
|
dd2e73140c
|
Merge pull request #1029 from slmnemo/nightly-regression
Changes to nightly regression to get it working with the current repo
|
2024-10-24 17:30:27 -07:00 |
|
Kaitlin Lucio
|
44e17efcf3
|
Removed unnecessary os.path.dirname in foldermanager init
|
2024-10-24 16:29:46 -07:00 |
|
David Harris
|
3f28052132
|
Merge pull request #1030 from slmnemo/main
Added pool.terminate() to terminate hanging processes in regression
|
2024-10-24 14:55:43 -07:00 |
|
slmnemo
|
929f3892e0
|
Added code to terminate pool processes on timeout
|
2024-10-24 12:49:46 -07:00 |
|
slmnemo
|
dfbe01084f
|
Fixed error where an elif was written as if in test conditionals
|
2024-10-23 18:39:46 -07:00 |
|
David Harris
|
da2310fb3e
|
Merge conflict in coverage.svh
|
2024-10-22 04:48:57 -07:00 |
|
Jordan Carlin
|
19a14a231c
|
Log installation of old distro dependencies
|
2024-10-20 22:37:55 -07:00 |
|
Jordan Carlin
|
150365d320
|
fix wget
|
2024-10-20 22:18:08 -07:00 |
|
Jordan Carlin
|
f0e58b8fba
|
Fix syntax error
|
2024-10-20 16:47:03 -07:00 |
|
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 |
|