You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Summary**
- Add `-output-groups` to build with concatenated .cpp files
- Self-tests have been converted to Python, run `{test_name}.py` instead of `{test_name}.pl`
Full changelog [here](verilator/verilator-announce#72)
Verilator 5.030 2024-10-27
Major:
-output-groups
to build with concatenated .cpp files (Parallel simulation builds with concatenated .cpp files (v2) verilator#5257). [Mariusz Glebocki]{test_name}.py
instead of{test_name}.pl
.Minor:
--main
and--binary
to use a TOP hierarchy name of "" (Change--main
and--binary
to omit TOP name verilator#5482).wor
,trior
,wand
,triand
(Support for wired OR and wired AND nets verilator#5386) (Supportwor
,trior
,wand
, andtriand
nets (#5386) verilator#5496). [Zhou Shen][]
(Support appending to queue via[]
verilator#5421). [Krzysztof Bieganski, Antmicro Ltd.]dist
constraints (Add basic support for dist constraints verilator#5431). [Arkadiusz Kozdra, Antmicro Ltd.]local
andprotected
ontypedef
(Support checking access qualifier fortypedef
inside class verilator#5460).rand
dynamic arrays of objects (Support rand dynamic arrays of class objects verilator#5557) (Supportrand
dynamic arrays of objects (#5557) verilator#5564). [Ryszard Rozak, Antmicro Ltd.]$fatal
to not be affected by+verilator+error+limit
($fatal
leads to coredump and should not be affected by+verilator+error+limit
verilator#5135). [Gökçe Aydos]V3Randomize
compile error on old GCC (#5403) verilator#5417). [Krzysztof Bieganski, Antmicro Ltd.]foreach
inif
in constraints (Fixforeach
on empty array underif
in constraints verilator#5408). [Krzysztof Bieganski, Antmicro Ltd.][$-i]
select as reference argument (Fix queue[$-i]
select as reference argument verilator#5411). [Krzysztof Bieganski, Antmicro Ltd.]pre
/post_randomize
onrandomize() with
(Callpre
/post_randomize
onrandomize() with
verilator#5412). [Krzysztof Bieganski, Antmicro Ltd.]randomize() with
(Internal Error: ../V3Randomize.cpp:925: Invalid reference? verilator#5416) (Fix capturing params inrandomize() with
(#5416) verilator#5418). [Krzysztof Bieganski, Antmicro Ltd.]sformatf
internal error on initial automatics (sformatf internal error verilator#5423). [Todd Strader]foreach
colliding index names (Fix foreach constraint colliding index names verilator#5444). [Arkadiusz Kozdra, Antmicro Ltd.]program
block does not terminate simulation verilator#5472).--binary
with .cpp PLI filenames under relative directory paths.-j
option without argument in hierarchical Verilation (Fix -j option without argument in hierarchical verilation verilator#5514). [Ryszard Rozak, Antmicro Ltd.]foreach
with 2-D queues and dynamic arrays (Issue with foreach[i, j] on queue and dynamic array verilator#5525) (Fixforeach
with 2-D queues and dynamic arrays (#5525) verilator#5529). [Yilou Wang]--x-assign
(Fix complex user type problem with --x-assign verilator#5543). [Todd Strader]$countbits
in assert with non-tristates (Internal error with $countbits in property assertion verilator#5566). [Shou-Li Hsu]The text was updated successfully, but these errors were encountered: