• Joined on 2024-06-02
luke synced commits to refs/heads/refs/pull/7482/head at luke/verilator from mirror 2026-05-01 11:24:53 +02:00
2c9e2e7a88 address the review comments
luke synced commits to refs/heads/refs/pull/7490/head at luke/verilator from mirror 2026-05-01 11:24:53 +02:00
37d357634d Addressing additional feedback, code refactor and test consolidation
e775acffd9 Addressing Additional PR7490 Feedback
745fe2936a Updated FSM Detection Test Guide
8e8ce9daf3 FSM Detect Code Refactor and New tests to close line and branch coverage
4b8471e985 Removing dead branches
Compare 23 commits »
luke synced commits to refs/heads/refs/pull/7491/head at luke/verilator from mirror 2026-05-01 11:24:53 +02:00
c9102dc1fc Support functions on RHS of force
luke synced commits to refs/heads/refs/pull/7493/head at luke/verilator from mirror 2026-05-01 11:24:53 +02:00
d47929e95f Apply 'make format'
45425544a5 Support procedural continuous assignments
Compare 2 commits »
luke synced commits to refs/heads/refs/pull/7339/merge at luke/verilator from mirror 2026-05-01 11:24:52 +02:00
1d4b7f32d2 Merge fdf462ff3c120f812d612d4d85d92872d6d8efbf into 8f18f0cf225245eb7fc380957e4f06d65e46e44c
8f18f0cf22 Fix internal error instead of missing prototype error (#7485). [Alex Solomatnikov]
6aebcd2b1c Commentary: Changes update
0188679631 Fix expression coverage in loops (#7511)
76c1b26e3b Support obj.randomize(null) (#7487) (#7509)
Compare 23 commits »
luke synced commits to refs/heads/refs/pull/7340/merge at luke/verilator from mirror 2026-05-01 11:24:52 +02:00
5efc35c1ff Merge f4186cd4d3d238c9a5b1cd3c623df9fb60772556 into 5d1b4fe8a88a0c1141499e4580d3c4d6fb931fa6
5d1b4fe8a8 Fix generic interface port forwarded to a nested instance (#7454) (#7457)
c460f0e6a0 Apply 'make format'
4437ae79e7 Fix virtual interface method call inlining and IMPURE suppression (#7505)
cee174c4b6 Fix inlining static initializer in V3Gate (#7503)
Compare 16 commits »
luke synced commits to refs/heads/refs/pull/7345/head at luke/verilator from mirror 2026-05-01 11:24:52 +02:00
5ce74e70fa fixup! Add more tests
a28b2e168c Fix whitespace
b4fe27e245 Update golden
8d41cdbee6 Add more tests
6bb7c8545f Revert "Allow warning in tests"
Compare 6 commits »
luke synced commits to refs/heads/refs/pull/7345/merge at luke/verilator from mirror 2026-05-01 11:24:52 +02:00
78e1166878 Merge 5ce74e70fa41f5deab5ad6a505e821770dc6d138 into ec03edcddd982a3d921cbf6fe2e7bfebd0076323
5ce74e70fa fixup! Add more tests
ec03edcddd Support functions on RHS of force (#7491)
a28b2e168c Fix whitespace
dd75c4cd1b Revert: 21020ea2: Support printing enum names for %p and %s (#5523 revert) (#7338 revert) (#7521 test)
Compare 38 commits »
luke synced commits to refs/heads/refs/pull/7400/merge at luke/verilator from mirror 2026-05-01 11:24:52 +02:00
eb256c6f31 Merge 111998409b7834980fa0c3cf00eaf660163ef0ac into 8f18f0cf225245eb7fc380957e4f06d65e46e44c
8f18f0cf22 Fix internal error instead of missing prototype error (#7485). [Alex Solomatnikov]
6aebcd2b1c Commentary: Changes update
0188679631 Fix expression coverage in loops (#7511)
76c1b26e3b Support obj.randomize(null) (#7487) (#7509)
Compare 23 commits »
luke synced commits to refs/heads/refs/pull/7402/merge at luke/verilator from mirror 2026-05-01 11:24:52 +02:00
02e38d6cbd Merge c20a6f4396ca7445657f876ed8c034bd1e0373bc into 01886796315172e833fa136c8804cd6d39d2933b
0188679631 Fix expression coverage in loops (#7511)
76c1b26e3b Support obj.randomize(null) (#7487) (#7509)
93c594e18a Fix mailbox#(packed_struct) type mismatch with parameterized class (#7494) (#7495)
bb1bfabab3 Fix internal error on multi-cycle SVA under default clocking (#7472) (#7506)
Compare 21 commits »
luke synced commits to refs/heads/refs/pull/7468/head at luke/verilator from mirror 2026-05-01 11:24:52 +02:00
b48b53935b Conditionally emit ToString() for subclasses
365c954e9e Log amount of emitted ToString() functions
7c27b93f63 Conditionally emit ToString() for classes/interfaces/structs/unions
935b2564eb Use NFA in SVA pass (V3AssertNfa: NFA-based multi-lcycle SVA evaluation engine) (#7430)
e82bd52fa3 Optimize arithmetic right shift (>>>) in DfgBreakCycles (#7447)
Compare 14 commits »
luke synced commits to refs/heads/refs/pull/7075/merge at luke/verilator from mirror 2026-05-01 11:24:51 +02:00
d32fb22cc6 Merge 60e06ddcc39486effe6b7781a7539b3d1e189eb8 into e4803f29b6ce998575a1adeef64e1ae0c617fef6
e4803f29b6 Apply 'make format'
982b9ee219 Fix std::randomize internal error on static member of different class (#7498) (#7499)
2875ec8655 Commentary: Version release process
74ae91a6d0 devel release
Compare 21 commits »
luke synced commits to refs/heads/refs/pull/7117/head at luke/verilator from mirror 2026-05-01 11:24:51 +02:00
e2df9b50fa Fix golden files after rebase onto upstream/master
a26983f1ad Apply 'make format'
d4063d54a1 whitespace fixes
d5d9f28e8b Update coverage-report options
ef77325cee Ensure tests check coverage attainment during run
Compare 152 commits »
luke synced commits to refs/heads/refs/pull/7117/merge at luke/verilator from mirror 2026-05-01 11:24:51 +02:00
31fda4540c Merge e2df9b50fa43cb146d579729534abcadd5da4430 into 25d4827bd506ecf5cb43545f97e052472a4e65e2
25d4827bd5 Internals: Four state pre-pull (types) (#7520)
ec03edcddd Support functions on RHS of force (#7491)
dd75c4cd1b Revert: 21020ea2: Support printing enum names for %p and %s (#5523 revert) (#7338 revert) (#7521 test)
021f5f7d02 Apply 'make format'
Compare 140 commits »
luke synced commits to refs/heads/refs/pull/7189/merge at luke/verilator from mirror 2026-05-01 11:24:51 +02:00
8a26f8a0c5 Merge a38c513fe5745a509ae68eed5dee9185be60d7c8 into 30edb987d2fc5e2ab63132ba752b859da975ef37
30edb987d2 CI: Add automatic code coverage references
4ebc4f1eee Fix V3Assert stale failsp after recursive iteration (#7500) (#7513)
8f18f0cf22 Fix internal error instead of missing prototype error (#7485). [Alex Solomatnikov]
6aebcd2b1c Commentary: Changes update
Compare 28 commits »
luke synced commits to refs/heads/refs/pull/7193/head at luke/verilator from mirror 2026-05-01 11:24:51 +02:00
ef691a8b33 Merge branch 'master' into feature/4_state_logic
25d4827bd5 Internals: Four state pre-pull (types) (#7520)
ec03edcddd Support functions on RHS of force (#7491)
dd75c4cd1b Revert: 21020ea2: Support printing enum names for %p and %s (#5523 revert) (#7338 revert) (#7521 test)
24f340e382 Do dangling
Compare 85 commits »
luke synced commits to refs/heads/refs/pull/7193/merge at luke/verilator from mirror 2026-05-01 11:24:51 +02:00
cbf52ce0d9 Merge ef691a8b3344ff7d7260a87ae75da5ac71103a1a into 25d4827bd506ecf5cb43545f97e052472a4e65e2
ef691a8b33 Merge branch 'master' into feature/4_state_logic
25d4827bd5 Internals: Four state pre-pull (types) (#7520)
ec03edcddd Support functions on RHS of force (#7491)
dd75c4cd1b Revert: 21020ea2: Support printing enum names for %p and %s (#5523 revert) (#7338 revert) (#7521 test)
Compare 69 commits »
luke synced commits to refs/heads/refs/pull/7259/merge at luke/verilator from mirror 2026-05-01 11:24:51 +02:00
ca88f01448 Merge 4fbc27e405203eac356adf5a1620600b2d0225bb into 5d1b4fe8a88a0c1141499e4580d3c4d6fb931fa6
5d1b4fe8a8 Fix generic interface port forwarded to a nested instance (#7454) (#7457)
c460f0e6a0 Apply 'make format'
4437ae79e7 Fix virtual interface method call inlining and IMPURE suppression (#7505)
cee174c4b6 Fix inlining static initializer in V3Gate (#7503)
Compare 16 commits »
luke synced commits to refs/heads/refs/pull/7313/merge at luke/verilator from mirror 2026-05-01 11:24:51 +02:00
413961ffc8 Merge 2d4073999afa5ba962e4174fbece628565844ec7 into 25d4827bd506ecf5cb43545f97e052472a4e65e2
25d4827bd5 Internals: Four state pre-pull (types) (#7520)
ec03edcddd Support functions on RHS of force (#7491)
dd75c4cd1b Revert: 21020ea2: Support printing enum names for %p and %s (#5523 revert) (#7338 revert) (#7521 test)
021f5f7d02 Apply 'make format'
Compare 28 commits »
luke synced commits to refs/heads/refs/pull/7338/head at luke/verilator from mirror 2026-05-01 11:24:51 +02:00
751585cbcf Apply 'make format'
bad2d403bf Default wide enums, clean up
01755a949a Add test for bits set in bits 32..63, rename to _vl_vsformat_read_qint
dbf878e596 Apply suggestion from @wsnyder
caab5ea5b9 Fix enum name string table, tests
Compare 355 commits »