Commit Graph

  • dda114b271
    Merge 6fb29f12ba into 71dcf30c1f Geza Lore 2025-11-08 11:34:22 +0000
  • 6fb29f12ba update-tests Geza Lore 2025-11-08 11:34:07 +0000
  • c643e0347a Insert public variables to run-time symbol table in single pass Geza Lore 2025-11-08 10:42:16 +0000
  • 71dcf30c1f Do not include redundant headers in Syms implementation files master Geza Lore 2025-11-08 09:23:56 +0000
  • 0f96bd0f4d
    Fix splitting of Syms constructor/destructor bodies (#6662) Geza Lore 2025-11-08 10:36:12 +0000
  • ecb9cd3ba1 Add costs Geza Lore 2025-11-08 08:51:54 +0000
  • 4ec3eaa595
    Merge 62444c170f into 2fabf50801 Todd Strader 2025-11-07 22:36:10 +0100
  • 064a5dac56
    Merge 0be75ae537 into 2fabf50801 Yilou Wang 2025-11-07 14:05:09 -0600
  • 0c10bfaf8a Fix splitting of Syms constructor/destructor bodies Geza Lore 2025-11-06 15:45:53 +0000
  • 2fabf50801
    Use explicit ctor/dtor functions for VerilatedModules (#6660) Geza Lore 2025-11-07 19:57:10 +0000
  • 74c30b67f8 Remove VerilatedModule Geza Lore 2025-11-07 17:00:05 +0000
  • 41276088a6 Use explicit ctor/dtor functions for VerilatedModules Geza Lore 2025-11-06 15:45:53 +0000
  • 0be75ae537 fix t_std_randomize_test Yilou Wang 2025-11-07 16:15:41 +0100
  • 62444c170f Fix local interface param in param map Todd Strader 2025-11-07 08:47:32 -0500
  • eafad9742a Apply 'make format' github action 2025-11-07 13:14:00 +0000
  • 0b0e103fde Fix ccache-report with PCH files Geza Lore 2025-11-07 09:36:09 +0000
  • 11bd5fb9ec fix conflicts Yilou Wang 2025-11-07 10:28:30 +0100
  • de30e6f590
    Merge e449552777 into 9d74984163 Jonathan Schröter 2025-11-06 10:46:11 -0800
  • 9d74984163 Fix non-deterministic output when splitting Syms file Geza Lore 2025-11-04 13:50:28 +0000
  • 57af50499d
    Merge branch 'master' into std_with_rand Yilou Wang 2025-11-06 15:59:11 +0100
  • 46d942f0c3 reform coding format Yilou Wang 2025-11-06 15:08:07 +0100
  • 5adecb9fa3
    Support multi-expression sequences (#6639) Bartłomiej Chmiel 2025-11-06 14:42:27 +0100
  • f7e12e9219
    Fix slow compilation of generated sampled value code (#6652) Geza Lore 2025-11-06 13:31:40 +0000
  • 47b52800bf
    Fix expression coverage of system calls (#6592) Todd Strader 2025-11-06 08:23:35 -0500
  • e88aef0308 Fix slow compilation of generated sampled value code Geza Lore 2025-11-04 11:34:31 +0000
  • f6228d00d8
    Remove block names Bartłomiej Chmiel 2025-11-06 13:09:02 +0100
  • 82fbb446ed
    Improve coverage Bartłomiej Chmiel 2025-11-06 12:38:47 +0100
  • 4815ef662c
    Fixup Bartłomiej Chmiel 2025-11-06 11:54:52 +0100
  • 4b31bdb08c
    Simplify processVtx Bartłomiej Chmiel 2025-11-06 11:51:46 +0100
  • 129a88fc70
    V3AssertProp Commentary Bartłomiej Chmiel 2025-11-06 11:36:56 +0100
  • 459333d835
    Fix emitv Bartłomiej Chmiel 2025-11-06 10:55:17 +0100
  • 129ccb44ae
    Pass graph by reference Bartłomiej Chmiel 2025-11-06 10:54:05 +0100
  • b0d5c85c06
    Dump graph test Bartłomiej Chmiel 2025-11-06 10:48:19 +0100
  • 3104f89665
    Handle unexpected not in sequence Bartłomiej Chmiel 2025-11-06 10:41:30 +0100
  • 4719eb9739
    Renames, remove lambda Bartłomiej Chmiel 2025-11-06 10:19:49 +0100
  • 1528a02395
    Missing VL_DO_DANGLING Bartłomiej Chmiel 2025-11-06 10:13:58 +0100
  • 4ea29d7069
    Handling unexpected vertex Bartłomiej Chmiel 2025-11-06 10:12:23 +0100
  • d9654fa2c6
    Simplify pexpr clause delete Bartłomiej Chmiel 2025-11-06 10:08:36 +0100
  • 6789cbb3bd
    VL_RESTORER for m_inSampled Bartłomiej Chmiel 2025-11-06 10:07:00 +0100
  • 29749b0c42
    Remove __Vassert check Bartłomiej Chmiel 2025-11-06 10:05:31 +0100
  • fad3bdcd7e
    Move unsup checks to V3Width, handle standalone properties Bartłomiej Chmiel 2025-11-06 09:54:26 +0100
  • 3f6088a5e4 Intermediate variables for system calls during expression coverage Todd Strader 2025-10-24 17:33:10 -0400
  • 100c831474
    Tests: Fix Icarus vvp execution with use_libvpi (#6648) Christian Hecken 2025-11-05 19:41:53 +0100
  • 151453c0e8 Apply 'make format' github action 2025-11-05 16:34:04 +0000
  • 173cf67753 Tests: Fix Icarus vvp execution with use_libvpi Christian Hecken 2025-11-05 16:31:40 +0100
  • cb5f038060
    Internals: Optimzie unlinking rest of list after head (tail) (#6643) Geza Lore 2025-11-05 15:55:30 +0000
  • a35d4a4b4b
    Add memory usage statistics on macOS (#6644) Geza Lore 2025-11-05 15:45:35 +0000
  • 96ece751fa
    Internals: Simplify release handling. No functional change intended (#6647) Ryszard Rozak 2025-11-05 16:20:18 +0100
  • 4404978765
    Fix command line statistics with --stats (#6645) (#6646) Geza Lore 2025-11-05 14:59:25 +0000
  • b2b65472ad
    Renames and review fixes Bartłomiej Chmiel 2025-11-05 14:40:13 +0100
  • 37f0bd87d3
    Apply autofix suggestions from code review Bartłomiej Chmiel 2025-11-05 08:25:10 -0500
  • 21de478aa1 Fix command line statistics with --stats (#6645) Geza Lore 2025-11-05 13:13:16 +0000
  • dede75ab4c Fix access mode Ryszard Rozak 2025-11-05 13:50:33 +0100
  • 1c43b397b5
    Apply suggestions from code review Geza Lore 2025-11-05 12:48:19 +0000
  • 094b8343d8 Add memory usage statistics on macOS Geza Lore 2025-11-04 14:10:53 +0000
  • 2dcdd5f2b5 Internals: Optimzie unlinking rest of list after head (tail) Geza Lore 2025-11-05 12:23:27 +0000
  • 0853aa7515
    Support basic global constraints (#6551) (#6552) Yilou Wang 2025-11-05 13:14:03 +0100
  • 574c69c092 Apply 'make format' github action 2025-11-05 10:50:31 +0000
  • e2f5854088
    Fix slice memory overflow on large output arrays (#6636) (#6638) Jens Yuechao Liu 2025-11-05 11:48:22 +0100
  • d16f3988de add VL_RESTORER for m_clonedConstraints Yilou Wang 2025-11-05 11:17:53 +0100
  • 691b6614f3 fixed format for `--fslice-element-limit` option in `exe_verilator.rst` and added .out file for `--fslice-element-limit` < 0 Jens Yuechao Liu 2025-11-05 08:02:15 +0100
  • 7810c52383 First rivision of PR #6638 Jens Yuechao Liu 2025-11-05 03:11:50 +0100
  • 86a17e5a38 Fix slice memory overflow on large output arrays (#6636) Jens Yuechao Liu 2025-11-05 02:00:46 +0100
  • fe1a9e9ea7
    Internals: Cleanup V3EmitCSyms (#6635) Geza Lore 2025-11-04 23:00:26 +0000
  • 94d0513bc7
    Don't pick initial random values for verilator-created variables (#6611) Todd Strader 2025-11-04 16:11:53 -0500
  • 62f8874888 Review Geza Lore 2025-11-04 21:00:50 +0000
  • 9425745f47 Simplify release handling Ryszard Rozak 2025-11-04 16:20:24 +0100
  • 61a1dd9531
    Implement multi-expression inline sequences Bartłomiej Chmiel 2025-10-13 11:26:25 +0200
  • 2c01aff2b3
    Fix expression short circuiting (#6483) Todd Strader 2025-11-04 10:34:58 -0500
  • 14914b881e Fix expression short circuiting Todd Strader 2025-09-24 14:21:48 -0400
  • 5d5798b4af
    Fix parsing of `with` clause inside covergroups (#6618) Pawel Kojma 2025-11-04 15:12:30 +0100
  • aab057122b Internals: Cleanup V3EmitCSyms Geza Lore 2025-09-05 08:25:11 +0100
  • 8eed4e32ba
    Support this.randomize() with constraints (#6634) Artur Bieniek 2025-11-04 14:28:42 +0100
  • 2c3101c88c Disambiguate select_expression Pawel Kojma 2025-11-04 13:59:09 +0100
  • b4d1347bdd Fix parsing of "with" clause inside covergroups Pawel Kojma 2025-10-29 15:17:39 +0100
  • 70e7ed0c55 [#85286] Support this.randomize() with constraints Artur Bieniek 2025-11-03 14:40:28 +0100
  • ec182ba71c issue 6124 - support more casting combinations b/t string, array, queue Paul Swirhun 2025-11-03 08:44:26 -0800
  • ea75163567 Fix determining Verilator revision when within git submodules without tags. Wilson Snyder 2025-11-03 19:59:59 -0500
  • 1d9c5c2c6b Fix determining Verilator revision when within git submodules without tags. Wilson Snyder 2025-11-03 18:36:20 -0500
  • c299b71677 Commentary: Changes update Wilson Snyder 2025-11-03 18:27:18 -0500
  • 0eaa9ed144
    Fix `--timing` with `--x-initial-edge` (#6603) (#6631) Krzysztof Bieganski 2025-11-03 15:39:23 +0100
  • faaa2db844
    Fix merging of impure assignments in gate optimization (#6629) (#6630) Geza Lore 2025-11-03 12:29:39 +0000
  • 0e1ce55fc7 Fix `--timing` with `--x-initial-edge` Krzysztof Bieganski 2025-11-03 13:27:02 +0100
  • c268ec3aac Fix merging of impure assignments in gate optimization Geza Lore 2025-11-03 07:16:40 +0000
  • d3ca79368c
    Internals: Replace AstMTaskBody with AstCFunc(#6280) (#6628) Geza Lore 2025-11-03 07:32:03 +0100
  • 8d4f382cd3 Internals: Replace AstMTaskBody with AstCFunc(#6280) Geza Lore 2025-11-02 10:08:18 +0000
  • d066504bb9
    Optimize away calls to empty functions (#6626) Geza Lore 2025-11-02 22:11:02 +0100
  • 611ffbe04e devel release Wilson Snyder 2025-11-02 11:18:20 -0500
  • d915745073 Merge from master for release. stable Wilson Snyder 2025-11-02 11:17:12 -0500
  • 184f8f7920 Version bump v5.042 Wilson Snyder 2025-11-02 11:12:46 -0500
  • 89f0e1def0 Commentary Wilson Snyder 2025-11-02 10:48:48 -0500
  • d49697a85f Tests: Redo uvm test and package to be version based and use uvm_info Wilson Snyder 2025-11-02 10:46:16 -0500
  • bd8b590e1b Optimize away calls to empty functions Geza Lore 2025-11-02 00:14:11 +0000
  • c801237ce8 Add `--preproc-defines`. Wilson Snyder 2025-11-01 23:27:43 -0400
  • 1d69c18e33 Internals: Fix verilated.mk duplicate rule Wilson Snyder 2025-11-01 23:22:08 -0400
  • e089817951 Tests: Reanme dump test Wilson Snyder 2025-11-01 22:05:52 -0400
  • d4aa00dbeb Change `--preproc-comments` to be new name of `--pp-comments` option. Wilson Snyder 2025-11-01 21:59:16 -0400
  • e6cdaf112c Internals: Add `--dump-inputs` to make __inputs without needing `--debug` Wilson Snyder 2025-11-01 20:34:06 -0400
  • 8750cdac73 Update UVM 1800.2 2017-1.1 waivers Wilson Snyder 2025-11-01 16:34:14 -0400
  • 2b8c9a1cff Internals: Remove mis-merged duplicate Makefile targets Wilson Snyder 2025-11-01 14:18:11 -0400