Commit Graph

  • 24b5c641f5
    Fix array of struct member overwrites on member update (#5605) (#5618) (#5628) sumpster 2024-11-24 04:01:02 +0100
  • 5ae5a8182b Revert "merge" sumpster 2024-11-24 02:29:06 +0100
  • 36b19ec78a remove trailing white space sumpster 2024-11-24 02:22:27 +0100
  • 7f77dbf02c merge sumpster 2024-11-24 02:22:00 +0100
  • 58e92f994f
    Merge branch 'verilator:master' into bound-check-array-struct-fix sumpster 2024-11-24 01:01:57 +0100
  • d3d884345a fix array of struct member updates - undo fix attempt: 8c3cc3a - add test for delayed assignment which fails with previous fix attempt - add new fix to ensure that only single struct member is being updated by allowing STRUCTSEL to be moved into IF for bound check. sumpster 2024-11-24 00:55:15 +0100
  • ca31bcdbb6
    Tests: Fix solver help output detection case insensitive (#5626) (#5627) sumpster 2024-11-24 00:10:37 +0100
  • 5ecc665a09 add name to contributors sumpster 2024-11-23 23:02:08 +0100
  • d3599163ea make solver detection via help output case-insensitive sumpster 2024-11-23 22:50:36 +0100
  • ae990ebcda
    Add warning on global constraints (#5625) Ryszard Rozak 2024-11-22 14:47:14 +0100
  • d5359525af
    Add const Ryszard Rozak 2024-11-22 13:51:20 +0100
  • e3289189ac Throw warning on global constraints Ryszard Rozak 2024-11-20 15:53:13 +0100
  • d5070e4c8d Add tests Ryszard Rozak 2024-11-21 14:59:13 +0100
  • 8a26ebc858 Fix marking expressions as depending on rand var Ryszard Rozak 2024-11-21 12:38:51 +0100
  • 58dae8f931
    Fix clang_check_attributes TypeError when accessing compilation database (#5622) Bartłomiej Chmiel 2024-11-21 13:05:18 +0100
  • 010fd95348
    vpi_x_value_array: fix testsuit issues. Diego Roux 2024-11-20 11:21:13 -0600
  • ae2ea25493
    Simplify common_cxxflags Bartłomiej Chmiel 2024-11-20 14:00:05 +0100
  • c8b2bf2243
    Handle null compile commands entries Bartłomiej Chmiel 2024-11-20 13:48:26 +0100
  • c4eeee52e8
    Ignore invalid-enum-extension for CursorKind Bartłomiej Chmiel 2024-11-20 13:48:05 +0100
  • 7209c8bd6d Adding readmemstr test Dan Petrisko 2024-11-16 06:55:54 -0800
  • 5470cf9fa9
    Support randomize size constraints with restrictions (#5582 partial) (#5611) Ryszard Rozak 2024-11-15 16:45:06 +0100
  • c827f42163
    vpi_x_value_array: add NULL check to tests. Diego Roux 2024-11-15 08:15:29 -0600
  • 21c5ef5dbf
    vpi_put_value_array: add tests. Diego Roux 2024-11-15 07:52:57 -0600
  • 6232508b78 Fix test output Ryszard Rozak 2024-11-15 14:34:10 +0100
  • 3e18634671 Remove uvm patch Ryszard Rozak 2024-11-15 14:16:02 +0100
  • a51f0147fd Apply 'make format' github action 2024-11-15 13:14:35 +0000
  • c80467304f
    Apply suggestions from code review Ryszard Rozak 2024-11-15 14:11:52 +0100
  • 3ee9a0aecd
    Merge c174330c81 into 9bde98e912 Alexander Brylev 2024-11-15 13:28:26 +0100
  • 23230fa1fe Add missing const specifiers Ryszard Rozak 2024-11-15 10:16:05 +0100
  • 39582b016a Add tests Ryszard Rozak 2024-11-14 13:53:31 +0100
  • 41b40e9cb6 Throw warning if queue has both size and element constraint Ryszard Rozak 2024-11-14 13:52:27 +0100
  • 9693b4e791 Add comment Ryszard Rozak 2024-11-14 11:24:42 +0100
  • 5699dadca7 Extend test with unsupported cases Ryszard Rozak 2024-11-14 10:25:12 +0100
  • f466b99632 Add test with multidimensional queue Ryszard Rozak 2024-11-14 09:54:17 +0100
  • bbcc6b5626 Skip case when size is not called on var ref Ryszard Rozak 2024-11-14 09:51:37 +0100
  • 392b98f0fa Add resize queue method Ryszard Rozak 2024-11-07 09:32:13 +0100
  • 7ba41a9f3e Add tests Ryszard Rozak 2024-11-06 10:13:12 +0100
  • fe1e83f246 Add additional constraint that size is always >= 0 Ryszard Rozak 2024-11-06 13:08:04 +0100
  • 9d19f5d928 Move resize function after the call to contraint resolver Ryszard Rozak 2024-11-05 16:55:58 +0100
  • db770ee4b9 Use only one size variable for each array variable Ryszard Rozak 2024-11-05 15:40:47 +0100
  • 582efddc07 Update test output Ryszard Rozak 2024-11-05 12:54:02 +0100
  • 86f7f8c929 Add resize_constrained_array task Ryszard Rozak 2024-11-05 11:25:22 +0100
  • 81dc25606a Add size var Ryszard Rozak 2024-11-04 14:48:57 +0100
  • 68acb821ba
    docs: added names to CONTRIBUTORS Diego Roux 2024-11-15 02:07:51 -0600
  • f3abf3c385
    vpi_get_value_array: add tests and fix some tests. Diego Roux 2024-11-15 02:02:27 -0600
  • 9bde98e912 Commentary Wilson Snyder 2024-11-14 21:07:45 -0500
  • 81ac386a4a Tests: Renames Wilson Snyder 2024-11-14 21:05:59 -0500
  • c98744b914
    Internals: Fix VerilatedContext::randSeed comments (#5609) Tom Manner 2024-11-14 11:07:23 -0500
  • ab3d301e4d
    Update CONTRIBUTORS Tom Manner 2024-11-14 10:14:26 -0500
  • 48037c4b33
    Added myself to CONTRIBUTORS Tom Manner 2024-11-14 10:05:12 -0500
  • f7df0e0000
    Fixed swapped comments on VerilatedContext::randSeed Tom Manner 2024-11-14 10:00:23 -0500
  • 904be103df
    Support parameter names in pattern initialization (#5593) (#5596) Greg Davill 2024-11-14 22:55:58 +1030
  • 8e82440a55 Fix extranous local:: error Wilson Snyder 2024-11-13 19:15:10 -0500
  • 32c789c355 Commentary Wilson Snyder 2024-11-13 19:14:38 -0500
  • 09658cba38
    Handle parameters in pattern initialization (#5593) Greg Davill 2024-11-09 20:20:40 +1030
  • 0a156a25c8
    Add testcase for parameter names in pattern initialization (#5593) Greg Davill 2024-11-09 20:20:07 +1030
  • d4a8cbb1d6 Fix function fork...join_none regression with unknown type (#4449). Wilson Snyder 2024-11-13 08:00:43 -0500
  • 192236a832 Fix module automatic Wilson Snyder 2024-11-13 07:09:29 -0500
  • e223228ec0 Fix installation of waiver file (#5607) Wilson Snyder 2024-11-12 22:40:54 -0500
  • c7dbdf876a Apply 'make format' github action 2024-11-13 03:12:11 +0000
  • 3ffea76e11 Add --no-std-waiver and default reading of standard lint waivers file (#5607). Wilson Snyder 2024-11-12 22:11:19 -0500
  • 09547f839f Tests: Remove file-number hardcoded dependencies. Wilson Snyder 2024-11-12 21:39:13 -0500
  • 0bf413b260 Add lint_off --contents in configuration files. (#5606) Wilson Snyder 2024-11-12 20:21:16 -0500
  • a5b2cb6ddf Commentary: Changes update Wilson Snyder 2024-11-12 17:19:42 -0500
  • 779cf9248a Cleanup/standardize configuration file string handling Wilson Snyder 2024-11-11 22:22:06 -0500
  • 1d06364284
    Support vpiDefName (#5572) Krzysztof Starecki 2024-11-12 17:28:39 +0100
  • 1edbfb949d Support vpiDefName Krzysztof Starecki 2024-10-31 11:44:00 -0400
  • 833c215c45 Tests: Move uvm to subdirectory and add context-sensitive waivers Wilson Snyder 2024-11-11 20:49:59 -0500
  • 4d95f6f7b8 Add --waiver-multiline for context-sensitive --waiver-output. Wilson Snyder 2024-11-11 20:00:26 -0500
  • 46a5f04840 Internals: Link 'std' in LinkFind Wilson Snyder 2024-11-11 09:36:36 -0500
  • 3c686d0eb2 Commentary Wilson Snyder 2024-11-11 08:44:46 -0500
  • 7c8ff1d19c Add --no-std-package as subset-alias of --no-std. Wilson Snyder 2024-11-11 08:30:07 -0500
  • 151c5b6a1d Tests: Rename some tests Wilson Snyder 2024-11-10 20:00:16 -0500
  • 15d1751b23 Internals: Defer class extends resolution until link Wilson Snyder 2024-11-10 19:34:00 -0500
  • b71d49e55a Internals: Defer $unit package resolution until link Wilson Snyder 2024-11-10 18:27:14 -0500
  • c3b2bfbc39 Internals: Fix missing cleanFileline Wilson Snyder 2024-11-10 17:37:08 -0500
  • b74a8f133f Apply 'make format' github action 2024-11-10 21:54:54 +0000
  • 873048c21c Fix 'local::' parsing in wrong scope Wilson Snyder 2024-11-10 16:51:34 -0500
  • 75e9986d39 Fix local:: mis-allowed in class extends Wilson Snyder 2024-11-10 15:27:13 -0500
  • 863abdb1f7
    Fix NBAs to unpacked arrays of unpacked structs (#5603) Geza Lore 2024-11-10 17:38:28 +0000
  • 03bd1bfc63
    Move Concat balancing from DFG to FuncOpt (#5602) Geza Lore 2024-11-10 17:23:11 +0000
  • 4257fcf9d0 Change parsing of cells to be non-symbol table sensitive. Wilson Snyder 2024-11-10 12:08:37 -0500
  • bac7de884a Fix NBAs to unpacked arrays of unpacked structs Geza Lore 2024-11-10 16:03:21 +0000
  • 07bfefab86 commentary Geza Lore 2024-11-10 16:12:10 +0000
  • a68da7e220 Internals: Style cleanup. Ignore whitespace if diff. No functional change. Wilson Snyder 2024-11-10 10:51:48 -0500
  • 6f5cff3e94 Move Concat balancing from DFG to FuncOpt Geza Lore 2024-11-10 12:13:44 +0000
  • 77ef2cd487
    Split up assignments to wides with Concat on the RHS (#5599) Geza Lore 2024-11-10 15:51:59 +0000
  • 7f1aae640f Fix dotted reference in delay value (#2410). Wilson Snyder 2024-11-10 10:23:29 -0500
  • 0ec025c40c Internals: Rename rule. No functional change. Wilson Snyder 2024-11-10 10:14:42 -0500
  • fd35f3f22c Split up assignments to wides with Concat on the RHS Geza Lore 2024-11-09 17:51:06 +0000
  • bc87270ca9 Add UNSUPPORTED on property variable, instead of syntax error. Wilson Snyder 2024-11-09 22:26:59 -0500
  • 0e11b0929c Internals: whitespace Wilson Snyder 2024-11-09 21:33:22 -0500
  • b741105329 Tests: Fix t_dist_whitespace error message Wilson Snyder 2024-11-09 20:47:59 -0500
  • 2f4d1647f0 Fix non-interface error message Wilson Snyder 2024-11-09 20:20:54 -0500
  • 4a88ddc616 Tests: Fix interface syntax error Wilson Snyder 2024-11-09 17:22:16 -0500
  • 99e7dbc82b Internals: Put unsupported nettypes into symbol table, so parse as idType Wilson Snyder 2024-11-09 17:15:41 -0500
  • c7a7965c49 Rename identifer token Wilson Snyder 2024-11-09 16:49:34 -0500
  • f073b278f9
    Balance concatenations in DFG (#5598) Geza Lore 2024-11-09 18:14:19 +0000
  • 4969125e5a Add error on soft constraints of randc Wilson Snyder 2024-11-09 12:45:55 -0500
  • d230ccd716 Add error on solve before of randc variable. Wilson Snyder 2024-11-09 12:26:48 -0500