Commit graph

  • e282245b7f
    Merge pull request #1468 from jordancarlin/sail_installation main David Harris 2025-06-27 05:15:51 -07:00
  • 97e183c58f
    Update Sail config files Jordan Carlin 2025-06-27 00:08:47 -07:00
  • eb70bf4fca
    Sail update and installation fixes Jordan Carlin 2025-06-26 23:54:35 -07:00
  • 2c7e47ad54
    Merge 1dbd5a3cef into 0ccd97b151 David Harris 2025-06-26 23:03:48 +00:00
  • 1dbd5a3cef Bumped SAIL version to 0.19.1 David Harris 2025-06-26 16:03:43 -07:00
  • b537706880 Updated Sail version to fix vset* instructions David Harris 2025-06-26 09:17:09 -07:00
  • 789b92a063
    Merge f2a4c3db1e into 0ccd97b151 Marina-Bellido 2025-06-25 14:18:05 -07:00
  • f2a4c3db1e To be able to run on spike the extensions: zmmul, zfhmin and zfhminD Marina Bellido Rodriguez 2025-06-25 14:10:59 -07:00
  • 17ef7a5b20 to support privileged coverage Marina Bellido Rodriguez 2025-06-24 13:50:36 -07:00
  • 0ccd97b151
    Merge pull request #1465 from Marina-Bellido/selfchecking David Harris 2025-06-24 13:29:57 -07:00
  • df0d2e0bca fix merge conflict Marina Bellido Rodriguez 2025-06-24 10:55:13 -07:00
  • 9f4cdeeffa including Zifencei into the coverage report Marina Bellido Rodriguez 2025-06-24 10:49:58 -07:00
  • 358033520f
    Merge 6375d95597 into a9b3e3669d dependabot[bot] 2025-06-23 14:42:31 +00:00
  • 6375d95597
    Bump addins/cvw-arch-verif from 7141afd to 3243ac6 dependabot/submodules/addins/cvw-arch-verif-3243ac6 dependabot[bot] 2025-06-23 14:42:28 +00:00
  • a9b3e3669d
    Merge pull request #1460 from jordancarlin/spyglass David Harris 2025-06-23 06:23:35 -07:00
  • fefbeed427
    Merge pull request #1461 from jordancarlin/disable_vector_coverage Rose Thompson 2025-06-22 16:48:58 -07:00
  • ad48de29b3
    Disable vector coverage by default Jordan Carlin 2025-06-22 16:45:05 -07:00
  • 8a70abaff0
    Add --gui option to lint-spyglass Jordan Carlin 2025-06-21 14:30:26 -07:00
  • db97838b53
    Update site-setup.csh to match Jordan Carlin 2025-06-21 14:10:02 -07:00
  • 16509ef485
    Spyglass improvements Jordan Carlin 2025-06-21 14:02:02 -07:00
  • 0e0e850e68
    Merge pull request #1459 from stineje/main Jordan Carlin 2025-06-20 07:22:07 -07:00
  • 56ef724024 forgot changes to site-setup.sh - sorry James Stine 2025-06-20 09:06:38 -05:00
  • 523cc95573 fixes to lint-spyglass.sh to make better including configurability at command line and putting workdir in synthDC/spyglass James Stine 2025-06-20 09:05:54 -05:00
  • 3262fcc27f
    Merge da1ef69edf into 75a081064e dependabot[bot] 2025-06-20 10:04:51 +08:00
  • 8556e08386 make minor correction on lint-spyglass.sh script - just more informative James Stine 2025-06-19 09:19:41 -05:00
  • 9e6fce48a4 rm waivers.tcl and cvw.prj from bin dir James Stine 2025-06-19 08:11:32 -05:00
  • 6537182b46 great comment to move spyglass files to another location. Moved to synthDC as might be most appropriate. James Stine 2025-06-19 08:10:28 -05:00
  • 79e3490d79 Forgot to add site-setup.sh stuff - sorry about that James Stine 2025-06-19 07:55:14 -05:00
  • 3f596408f9 Add license to files - apologies James Stine 2025-06-19 07:44:31 -05:00
  • 837935f77b clean lint-spyglass.sh minor typo James Stine 2025-06-18 09:14:51 -05:00
  • 72c9c6aaac Add initial run of VC Spyglass Linting. Currently works by putting all results in lint-spyglass-reports dir which can be subsequently pulled up with spyglass. The scripts work in batch and can probably be tailored to ones liking in the lint_spyglass.sh bash script James Stine 2025-06-18 09:14:10 -05:00
  • 75a081064e
    Merge pull request #1457 from jordancarlin/dev David Harris 2025-06-16 10:18:35 -07:00
  • 6c1ef77170
    Bump addins/cvw-arch-verif from 7141afd to 861b432 dependabot[bot] 2025-06-16 14:49:46 +00:00
  • f84e6b2730
    Fix regression-wally test list conditions Jordan Carlin 2025-06-15 22:37:30 -07:00
  • 819217eaee
    Merge pull request #1456 from davidharrishmc/dev Jordan Carlin 2025-06-13 17:48:45 -07:00
  • 466fc38dca Fixed https://github.com/openhwgroup/cvw-arch-verif/issues/670 David Harris 2025-06-13 15:29:51 -07:00
  • 1648f0afa2 Bug fixes David Harris 2025-06-11 10:13:50 -07:00
  • 7dc9a013fc Temporarily roll back to G=0 so riscof runs ACTs. Revert this when ACT handles G=4 David Harris 2025-06-11 10:01:58 -07:00
  • a422be4db8
    Bump addins/cvw-arch-verif from 7141afd to c60b1f1 dependabot[bot] 2025-06-09 14:24:40 +00:00
  • 7d3df728bd
    Merge pull request #1454 from jordancarlin/update_sail David Harris 2025-06-07 06:09:10 -07:00
  • 93c09b759f
    Clean git repos when updating tools Jordan Carlin 2025-06-06 23:02:30 -07:00
  • 5f981f628e
    Update Sail Jordan Carlin 2025-06-06 22:07:36 -07:00
  • 793b5ea19a Update Makefile for tests/fp that will be allowed to run without having to run riscv-arch-tests and match Chapter 16. It still indicates to the user that they need to run the complete tests, but does not prevent them from seeing the results of the TestFloat output that is in Chapter 16 James Stine 2025-06-06 19:43:11 -05:00
  • 283b6bb7ea
    Merge eb52e19a83 into 031edb0160 James E. Stine 2025-06-06 19:04:35 -05:00
  • eb52e19a83 On page 38 of the Chapter 16, the discussion on the Makefile might confuse the reader if they want to generate the vectors without the IF vectors for the integer divide unit. I modified the Makefile so that the script works without having to compile the riscv-arc-tests first. The main reason is just to match the textbook James Stine 2025-06-06 19:02:52 -05:00
  • 031edb0160
    Merge pull request #1451 from davidharrishmc/dev Jordan Carlin 2025-06-06 11:53:22 -07:00
  • 04bccd3e08 Started errata page David Harris 2025-06-06 06:47:29 -07:00
  • d7c30f5f1f Fixed bug decoding svinval instructions and checking TVM David Harris 2025-06-05 16:54:15 -07:00
  • d006d017ed
    Merge pull request #1433 from davidharrishmc/dev Jordan Carlin 2025-06-04 17:59:20 -07:00
  • 55df24f00b Fixed comments David Harris 2025-06-04 17:58:04 -07:00
  • 0ba93ef220 Fixed comments David Harris 2025-06-04 17:57:05 -07:00
  • dde5186e75 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev David Harris 2025-06-04 11:07:54 -07:00
  • fb0451e7ce
    Merge pull request #1448 from jordancarlin/installation-overhaul David Harris 2025-06-04 10:47:21 -07:00
  • c1ec9aa4a6
    Merge pull request #1449 from jordancarlin/benchmark_updates David Harris 2025-06-04 10:44:10 -07:00
  • 6c4bba150e
    Merge pull request #1450 from jacassidy/main David Harris 2025-06-04 10:43:39 -07:00
  • c8da70738e Fixing comments from Jordan David Harris 2025-06-04 10:42:40 -07:00
  • 929c17fe07 Merge branch 'main' of https://github.com/openhwgroup/cvw jacassidy 2025-06-04 08:22:38 -07:00
  • 74e893c61f Moving to Makefile in cvw-arch-verif jacassidy 2025-06-04 08:22:12 -07:00
  • 63f70b4be9
    Update expected benchmark results Jordan Carlin 2025-06-04 05:11:56 +00:00
  • 6dd8e44760
    Merge pull request #1443 from openhwgroup/dependabot/submodules/addins/cvw-riscv-arch-test-77907f0 Jordan Carlin 2025-06-03 22:02:13 -07:00
  • 8d4b726b0d
    Merge pull request #1444 from openhwgroup/dependabot/submodules/addins/cvw-arch-verif-7141afd Jordan Carlin 2025-06-03 22:01:53 -07:00
  • 4a786baf99
    Merge 281b08f724 into ba568c6add Jordan Carlin 2025-06-03 21:32:27 -07:00
  • ba568c6add
    Merge pull request #1447 from jacassidy/main David Harris 2025-06-03 16:54:43 -07:00
  • 63c4075967 fixed regression-wally --fcov-act directory missing error jacassidy 2025-06-03 16:52:14 -07:00
  • a30b3e3ff4
    Merge pull request #1445 from jordancarlin/dev David Harris 2025-06-03 15:04:10 -07:00
  • 03bf608a0c
    Fix a few more issues with new installation method Jordan Carlin 2025-06-03 08:24:42 -07:00
  • 12b203032f
    Fix install.yml Jordan Carlin 2025-06-02 23:41:08 -07:00
  • 75055ab42c
    Fix some package issues Jordan Carlin 2025-06-02 18:06:33 -07:00
  • 2c0bd21ed5
    Remove deprecated elf2hex and exe2memfile scripts. Neither are used anywhere and they have been superseeded by Makefiles. Jordan Carlin 2025-06-02 17:17:05 -07:00
  • 7f9e610c3d
    Update Perl shebangs for better compatibility Jordan Carlin 2025-06-02 17:15:04 -07:00
  • 1d079dbdc7 Added Zifencei coverage and temporarily disabled ExceptionsV coverage until ready David Harris 2025-06-02 10:27:15 -07:00
  • 47bf9c4a77 Merge branch 'main' of https://github.com/openhwgroup/cvw into selfchecking Marina Bellido Rodriguez 2025-06-02 09:14:56 -07:00
  • 11322387bf
    Bump addins/cvw-arch-verif from 1afacf0 to 7141afd dependabot[bot] 2025-06-02 14:55:39 +00:00
  • 1348671e4b
    Bump addins/cvw-riscv-arch-test from 44832a9 to 77907f0 dependabot[bot] 2025-06-02 14:55:32 +00:00
  • 27751fc45e
    Remove extra debugging in install.yml Jordan Carlin 2025-06-02 02:20:57 -07:00
  • 62b6f046d5
    Reenable all installation tools Jordan Carlin 2025-06-02 02:18:42 -07:00
  • 7127cc4423
    Remove -D flag from Buildroot disassembly to work around objdump crash on non-code regions that are not aligned Jordan Carlin 2025-06-02 02:15:58 -07:00
  • de520bc6b6 Fixed comment about simulator David Harris 2025-06-01 20:00:50 -07:00
  • f4d8256ed0 Replaced assertion accidentally dropped David Harris 2025-06-01 19:59:43 -07:00
  • 14041f59df Merge branch 'main' of https://github.com/openhwgroup/cvw into dev David Harris 2025-06-01 08:57:07 -07:00
  • 7df8e85b31
    Merge pull request #1442 from jordancarlin/regression_default_sim David Harris 2025-06-01 08:56:36 -07:00
  • eee4196319
    Fix verilator always included as sim in regression-wally Jordan Carlin 2025-06-01 08:10:39 -07:00
  • 60ea8a88b4 Fixed fpu flags coverage David Harris 2025-06-01 07:31:32 -07:00
  • 4eba7ff5a0 Removed outdated pmp exclusion and improved reporting in GetLineNum David Harris 2025-06-01 07:01:59 -07:00
  • e013c57b9b Removed TooBig logic and PMP Top checking now that grain size is set to prevent accesses that wrap a region David Harris 2025-06-01 06:48:18 -07:00
  • 874d8d2efd Removed unused line David Harris 2025-06-01 05:27:12 -07:00
  • 64a0185c92 Set Spike pmpgranularity based on yaml David Harris 2025-06-01 03:56:35 -07:00
  • 089a214f53
    Update list of packages Jordan Carlin 2025-06-01 00:49:40 -07:00
  • 150329d1ee
    Restore disassembly of all contents for Linux objdump Jordan Carlin 2025-05-31 23:21:08 -07:00
  • c99e1184c1
    Fix extra logging Jordan Carlin 2025-05-31 23:19:53 -07:00
  • 2052bf76c5
    Don't disassemble non-code sections of buildroot binaries Jordan Carlin 2025-05-31 20:32:22 -07:00
  • 97bf641367
    Update elf2hex individual install script to check for objdump Jordan Carlin 2025-05-31 20:17:51 -07:00
  • 82ca9227bf
    Add more debug logging to install action Jordan Carlin 2025-05-31 20:17:07 -07:00
  • 06298069f8
    Improve python handling Jordan Carlin 2025-05-31 14:31:35 -07:00
  • ff6e71498d
    Update install CI triggers Jordan Carlin 2025-05-31 14:18:32 -07:00
  • 8acf3ca8de
    Pin riscof, riscv-config, and riscv-isac versions Jordan Carlin 2025-05-31 14:15:19 -07:00
  • 6827aa87f0
    More testing Jordan Carlin 2025-05-31 13:23:11 -07:00
  • afb7fdc623
    Disable tools for testing Jordan Carlin 2025-05-31 13:21:19 -07:00
  • 4502a61120
    Some PATH cleanup Jordan Carlin 2025-05-31 03:02:16 -07:00
  • dedb25f55a
    Fix flags for real Jordan Carlin 2025-05-31 02:53:11 -07:00