Commentary: Changes update
This commit is contained in:
parent
43a57da950
commit
378800ee4a
24
Changes
24
Changes
|
|
@ -23,22 +23,34 @@ Verilator 5.027 devel
|
||||||
* Support `rand_mode` (#5273). [Krzysztof Bieganski, Antmicro Ltd.]
|
* Support `rand_mode` (#5273). [Krzysztof Bieganski, Antmicro Ltd.]
|
||||||
* Support `this.randomize with` (#5282). [Arkadiusz Kozdra, Antmicro Ltd.]
|
* Support `this.randomize with` (#5282). [Arkadiusz Kozdra, Antmicro Ltd.]
|
||||||
* Support foreach constraints (#5302). [Arkadiusz Kozdra, Antmicro Ltd.]
|
* Support foreach constraints (#5302). [Arkadiusz Kozdra, Antmicro Ltd.]
|
||||||
|
* Support assertcontrol directive type (#5310). [Bartłomiej Chmiel, Antmicro Ltd.]
|
||||||
|
* Support inline random variable control (#5317). [Krzysztof Bieganski, Antmicro Ltd.]
|
||||||
|
* Support streaming operator on arrays and wide data (#5326). [Arkadiusz Kozdra, Antmicro Ltd.]
|
||||||
|
* Support streams to/from arrays of wide data (#5334). [Arkadiusz Kozdra, Antmicro Ltd.]
|
||||||
|
* Support constraining AstSel (#5344). [Arkadiusz Kozdra, Antmicro Ltd.]
|
||||||
|
* Support default value on module input (#5358) (#5373). [Drew Ranck]
|
||||||
* Add `--compiler-include` for additional C++ includes (#5139) (#5202). [Bartłomiej Chmiel, Antmicro Ltd.]
|
* Add `--compiler-include` for additional C++ includes (#5139) (#5202). [Bartłomiej Chmiel, Antmicro Ltd.]
|
||||||
* Add `--emit-accessors` (#5182) (#5227). [Ryan Ziegler]
|
* Add `--emit-accessors` (#5182) (#5227). [Ryan Ziegler]
|
||||||
* Add suggestions on misspelled PLI functions.
|
* Add suggestions on misspelled PLI functions.
|
||||||
* Add warning on dist in constraints (#5264). [Arkadiusz Kozdra, Antmicro Ltd.]
|
* Add warning on dist in constraints (#5264). [Arkadiusz Kozdra, Antmicro Ltd.]
|
||||||
|
* Add more `rand_mode` unsupported errors (#5329). [Krzysztof Bieganski, Antmicro Ltd.]
|
||||||
|
* Add parsing but otherwise ignore std::randomize (#5354). [Arkadiusz Kozdra, Antmicro Ltd.]
|
||||||
|
* Add Verilated cc define when `--timing` used (#5383). [Kaleb Barrett]
|
||||||
* Improve emitted code to use a reference for VlSelf (#5254). [Yangyu Chen]
|
* Improve emitted code to use a reference for VlSelf (#5254). [Yangyu Chen]
|
||||||
* Fix monitor block sensitivity items (#4400) (#5294). [Udaya Raj Subedi]
|
* Fix monitor block sensitivity items (#4400) (#5294). [Udaya Raj Subedi]
|
||||||
* Fix fusing macro arguments to not ignore whitespace (#5061). [Tudor Timi]
|
* Fix fusing macro arguments to not ignore whitespace (#5061). [Tudor Timi]
|
||||||
|
* Fix optimized-out sensitivity trees with `--timing` (#5080) (#5349). [Krzysztof Bieganski, Antmicro Ltd.]
|
||||||
* Fix classes/modules of case-similar names (#5109). [Arkadiusz Kozdra]
|
* Fix classes/modules of case-similar names (#5109). [Arkadiusz Kozdra]
|
||||||
* Fix mis-removing $value$plusargs calls (#5127) (#5137). [Seth Pellegrino]
|
* Fix mis-removing $value$plusargs calls (#5127) (#5137). [Seth Pellegrino]
|
||||||
* Fix incorrect result of width mismatch (#5186) (#5189). [Yutetsu TAKATSUKASA]
|
* Fix incorrect result of width mismatch (#5186) (#5189). [Yutetsu TAKATSUKASA]
|
||||||
* Fix compiler coroutine check (#5190) (#5300). [Ricardo Barbedo]
|
* Fix compiler coroutine check (#5190) (#5300). [Ricardo Barbedo]
|
||||||
|
* Fix shortened module names when searching for files (#5196) (#5246). [Tim Hutt]
|
||||||
* Fix `--x-assign` to be independent from `+verilator+rand+reset` (#5214). [Andrew Nolte]
|
* Fix `--x-assign` to be independent from `+verilator+rand+reset` (#5214). [Andrew Nolte]
|
||||||
* Fix splitting if statements with impure conditions (#5219). [Bartłomiej Chmiel, Antmicro Ltd.]
|
* Fix splitting if statements with impure conditions (#5219). [Bartłomiej Chmiel, Antmicro Ltd.]
|
||||||
* Fix unknown conversion on queues (#5220). [Alex Solomatnikov]
|
* Fix unknown conversion on queues (#5220). [Alex Solomatnikov]
|
||||||
* Fix top-level unpacked structure resets (#5221).
|
* Fix top-level unpacked structure resets (#5221).
|
||||||
* Fix concurrency for mailbox and semaphores (#5222). [Liam Braun]
|
* Fix concurrency for mailbox and semaphores (#5222). [Liam Braun]
|
||||||
|
* Fix forks capturing non-input ports in tasks (#5237) (#5343). [Krzysztof Bieganski, Antmicro Ltd.]
|
||||||
* Fix toggle coverage aggregation on same line (#5248). [Krzysztof Obłonczek]
|
* Fix toggle coverage aggregation on same line (#5248). [Krzysztof Obłonczek]
|
||||||
* Fix error on empty generate with -O0 (#5250).
|
* Fix error on empty generate with -O0 (#5250).
|
||||||
* Fix unconstrained randomization of unpacked structs (#5252). [Krzysztof Bieganski, Antmicro Ltd.]
|
* Fix unconstrained randomization of unpacked structs (#5252). [Krzysztof Bieganski, Antmicro Ltd.]
|
||||||
|
|
@ -54,8 +66,20 @@ Verilator 5.027 devel
|
||||||
* Fix handling of rand fields not referenced in constraints (#5305). [Ryszard Rozak, Antmicro Ltd.]
|
* Fix handling of rand fields not referenced in constraints (#5305). [Ryszard Rozak, Antmicro Ltd.]
|
||||||
* Fix Python3 path discovery in make flows to avoid mixing system and user python interpreters (#5307) [Markus Krause]
|
* Fix Python3 path discovery in make flows to avoid mixing system and user python interpreters (#5307) [Markus Krause]
|
||||||
* Fix make flows to pass PYTHON3 (like PERL) (#5307) (#5308). [Markus Krause]
|
* Fix make flows to pass PYTHON3 (like PERL) (#5307) (#5308). [Markus Krause]
|
||||||
|
* Fix assert on wide expression (#5319) (#5324). [Varun Koyyalagunta]
|
||||||
|
* Fix output clock variable overwriting signal (#5320) (#5347). [Krzysztof Bieganski, Antmicro Ltd.]
|
||||||
* Fix stringify in nested preprocessor macros (#5323). [Krzysztof Bieganski, Antmicro Ltd.]
|
* Fix stringify in nested preprocessor macros (#5323). [Krzysztof Bieganski, Antmicro Ltd.]
|
||||||
* Fix $sformat with array arguments (#5330). [Abe Jordan]
|
* Fix $sformat with array arguments (#5330). [Abe Jordan]
|
||||||
|
* Fix -Wunused-but-set-variable clang warning (#5331). [Bartłomiej Chmiel, Antmicro Ltd.]
|
||||||
|
* Fix purity of functions with AstJumpBlock or AstStmtExpr (#5332). [Ryszard Rozak, Antmicro Ltd.]
|
||||||
|
* Fix compilation error on unreachable disable fork / wait fork (#5339). [Arkadiusz Kozdra, Antmicro Ltd.]
|
||||||
|
* Fix missing type coercion in 'inside {array}' (#5340). [Arkadiusz Kozdra, Antmicro Ltd.]
|
||||||
|
* Fix +: and -: unpacked array slicing when array has nonzero low index (#5345) (#5387). [James Bailey]
|
||||||
|
* Fix tracing_{on,off} in the presence of non-inlined modules (#5346). [Geza Lore]
|
||||||
|
* Fix NBAs in suspendables (#5348). [Krzysztof Bieganski, Antmicro Ltd.]
|
||||||
|
* Fix lint_off on Errors (#5351) (#5363). [Ethan Sifferman]
|
||||||
|
* Fix cache config file resolution performance (#5369). [Geza Lore]
|
||||||
|
* Fix capturing fields from superclass in `randomize() with` (#5389). [Krzysztof Bieganski, Antmicro Ltd.]
|
||||||
* Fix ==? and !=? with X values.
|
* Fix ==? and !=? with X values.
|
||||||
* Fix CPU time being zero.
|
* Fix CPU time being zero.
|
||||||
* Fix inline function ref port persistence.
|
* Fix inline function ref port persistence.
|
||||||
|
|
|
||||||
|
|
@ -462,6 +462,7 @@ Wojciech
|
||||||
Wolfel
|
Wolfel
|
||||||
Wouters
|
Wouters
|
||||||
Wpedantic
|
Wpedantic
|
||||||
|
Wunused
|
||||||
Wwarn
|
Wwarn
|
||||||
XSim
|
XSim
|
||||||
Xcelium
|
Xcelium
|
||||||
|
|
@ -977,7 +978,9 @@ submakes
|
||||||
submodule
|
submodule
|
||||||
submodules
|
submodules
|
||||||
substring
|
substring
|
||||||
|
superclass
|
||||||
suspendable
|
suspendable
|
||||||
|
suspendables
|
||||||
sv
|
sv
|
||||||
svBitVal
|
svBitVal
|
||||||
svBitVecVal
|
svBitVecVal
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue