Geza Lore
df1b1577d9
Deprecate isolate_assignments attribute ( #7774 )
...
As per discussion. Remove the unsound V3SplitAs pass. The
isolate_assignments attribute/directive is now parsed and ignored in the
frontend for compatibility but otherwise have no effect.
Fixes #7144
2026-06-13 19:40:29 +01:00
Kornel Uriasz
4c92c035e7
Support reduction XOR/AND operations in constraints ( #7753 )
2026-06-11 09:43:18 -04:00
Adam Kostrzewski
394c9bc9b2
Fix FSM detect unchecked casts and variable redeclaration ( #7758 )
2026-06-11 08:37:23 -04:00
Shashvat
e2e1bfe8dd
Internals: Remove unused V3TSP ( #7194 ) ( #7757 )
2026-06-10 18:48:38 +01:00
Yilin Li
d1319cf81e
Fix dpi export pointers ( #7742 ) ( #7751 )
...
Fixes #7742 .
2026-06-10 09:38:41 -04:00
Wilson Snyder
816ab67826
Commentary: Changes update
2026-06-05 18:36:55 -04:00
Matthew Ballance
2886291eba
Support covergroups, coverpoints, and bins ( #784 ) ( #7117 )
...
Fixes #784 .
2026-06-05 09:35:01 -04:00
Yogish Sekhar
947a08965e
Add hierarchy-aware reporting to `verilator_coverage` ( #7657 )
2026-06-04 09:32:19 -04:00
Muzaffer Kal
57fa98e52c
Fix TSP variable ordering for mtasks ( #5342 ) ( #7610 )
...
Fixes #5342
2026-05-30 15:35:12 -04:00
Wilson Snyder
99a24c7f39
Commentary: Changes update
2026-05-30 15:16:41 -04:00
Tracy Narine
a2fae5eb4b
Add `+verilator+log+file` ( #4505 ) ( #7645 )
...
Fixes #4505 .
2026-05-27 14:33:19 -04:00
Cookie
8ae0e48103
Fix false MULTIDRIVEN warning on always_ff variables ( #7351 ) ( #7621 )
2026-05-27 08:34:11 -04:00
Cookie
9460501221
Add NOTREDOP error on reduction and negation operators ( #7417 ) ( #7623 ) ( #7624 )
2026-05-26 12:20:15 -04:00
Cookie
9e2fedee6f
Fix ALWCOMBORDER on variable ordering ( #7350 ) ( #7608 )
2026-05-26 06:40:55 -04:00
Yogish Sekhar
cf8713aebc
Add `--coverage-per-instance`
2026-05-24 18:08:55 -04:00
Wilson Snyder
f0c569ab0d
Fix CASEINCOMPLETE to not warn on `unique0 case` ( #7647 ).
...
Fixes #7647 .
2026-05-23 20:04:54 -04:00
Wilson Snyder
c0dc77c908
Commentary: Changes update
2026-05-22 17:57:11 -04:00
Lucas Amaral
20f4eca646
Support busses with mix of pullup/pulldown ( #7632 )
2026-05-21 14:45:40 -04:00
Yogish Sekhar
f282335600
Support FSM detection in primitive wrappers ( #7607 )
2026-05-21 13:50:31 -04:00
Benjamin Collier
69b3c5f6d1
Support streaming on queues ( #7597 )
2026-05-20 19:14:02 -04:00
Wilson Snyder
daa4a108de
Commentary: Debugging non-determinism
2026-05-19 21:51:12 -04:00
Pawel Klopotek
efdc8d1cbf
Fix unique_index method on assoc arrays with values differing from the keys ( #7616 )
...
Signed-off-by: Pawel Klopotek <pklopotek@internships.antmicro.com>
2026-05-19 09:51:23 -04:00
Yilou Wang
00c9e58006
Fix internal error on consecutive repetition with N > 256 ( #7552 ) ( #7603 )
2026-05-17 21:54:10 -04:00
Muzaffer Kal
9fe058677b
Support NBAs in initial blocks with delay/event controls ( #7566 ) ( #7600 )
...
Fixes #7566 .
2026-05-17 07:34:29 -04:00
Stuart Morris
67e74c5ce4
Fix interface instance name collision ( #7591 ) ( #7593 )
...
Fixes #7591 .
Co-authored-by: Leela Pakanati <41307800+cachanova@users.noreply.github.com>
2026-05-15 07:52:26 -04:00
Wilson Snyder
dff2606c0c
Commentary: Changes update
2026-05-14 17:38:11 -04:00
Zubin Jain
4a1f17e75f
Fix force of unpacked arrays ( #7579 ) ( #7580 )
...
Fixes #7579 .
2026-05-14 10:58:16 -04:00
Thomas Brown
1c3ee7ce4c
Support expression coverage on assign statements ( #7543 )
2026-05-13 13:59:29 -04:00
Yogish Sekhar
8312e9d901
Extend FSM Detect to support 'Wide State Encodings' ( #7573 )
2026-05-13 06:59:22 -04:00
anonkey
67b21e4c62
Fix segmentation fault when using --trace with --lib-create ( #7299 ) ( #7518 )
2026-05-12 10:16:47 -04:00
Wilson Snyder
831396f848
Commentary: Changes update
2026-05-12 09:52:18 -04:00
Yu-Sheng Lin
0ebe01a778
Support new FST writer API ( #6871 ) ( #6992 )
2026-05-12 07:39:43 -04:00
Wilson Snyder
d2047e5bad
Commentary: Changes update
2026-05-11 19:50:48 -04:00
Cookie
cf9334f2c1
Fix error on mixed-initialization ( #7352 ) ( #7357 )
2026-05-11 18:32:55 -04:00
Yogish Sekhar
f67159de30
Extend FSM coverage detection to case-free FSMs - Use - if/else chains ( #7561 )
2026-05-10 13:12:58 -04:00
Wilson Snyder
303615bb37
Support TERMUX ( #7559 ). [Laurent CHARRIER]
...
Fixes #7559 .
2026-05-10 08:20:32 -04:00
Wilson Snyder
2bc294ccad
Commentary: Add AI policy ( #7215 )
2026-05-09 19:23:17 -04:00
Artur Bieniek
c69c11b2db
Support procedural continuous assign/deassign ( #7493 )
2026-05-08 19:01:11 -04:00
Michael Rogenmoser
a2874b324a
Tests: Add virtual interface scheduling convergence tests ( #7323 test) ( #7536 )
2026-05-05 19:17:53 -04:00
Miguel
0e423a4b39
Fix `+verilator+seed` to default to 1, and 0 to randomly select ( #7325 ) ( #7516 )
2026-05-05 12:10:51 -04:00
Wilson Snyder
d2ae094d43
Commentary ( #7532 ) ( #7533 )
2026-05-04 18:01:55 -04:00
Wilson Snyder
9a24b3d7ba
Commentary: Changes update
2026-05-04 18:00:37 -04:00
24bit-xjkp
082847a1a2
Fix std::unique_ptr with incomplete type for clang ( #7501 ) ( #7526 )
...
Fixes #7501 .
2026-05-02 12:14:54 -04:00
Igor Zaworski
25d4827bd5
Internals: Four state pre-pull (types) ( #7520 )
2026-04-30 16:56:15 -04:00
Wilson Snyder
30edb987d2
CI: Add automatic code coverage references
2026-04-29 07:52:43 -04:00
Nikolai Kumar
93c594e18a
Fix mailbox#(packed_struct) type mismatch with parameterized class ( #7494 ) ( #7495 )
2026-04-28 15:25:37 -04:00
hjsanjana
982b9ee219
Fix std::randomize internal error on static member of different class ( #7498 ) ( #7499 )
...
Fixes #7498 .
2026-04-26 06:24:40 -04:00
Wilson Snyder
2875ec8655
Commentary: Version release process
2026-04-26 02:00:32 -04:00
Wilson Snyder
00211c290c
Commentary
2026-04-25 11:41:30 -04:00
M2kar
07d91fb253
Fix infinite recursion with VERILATOR_BIN ( #7496 ) ( #7497 )
...
Fixes #7496 .
2026-04-25 17:16:50 +02:00