Commentary: Changes update

This commit is contained in:
Wilson Snyder 2025-03-25 08:24:19 -04:00
parent fabded95df
commit 4dd49e1244
3 changed files with 6 additions and 4 deletions

View File

@ -11,7 +11,7 @@ contributors that suggested a given feature are shown in []. Thanks!
Verilator 5.035 devel Verilator 5.035 devel
========================== ==========================
**Major:** **Important:**
* Add `--trace-saif` for SAIF power traces (#5812). [Mateusz Gancarz] * Add `--trace-saif` for SAIF power traces (#5812). [Mateusz Gancarz]
* Change `--output-groups` to default to value of `--build-jobs` (#5751). * Change `--output-groups` to default to value of `--build-jobs` (#5751).
@ -20,6 +20,7 @@ Verilator 5.035 devel
**Other:** **Other:**
* Support force/release with a variable reference (#5721) (#5810). [Bartłomiej Chmiel, Antmicro Ltd.] * Support force/release with a variable reference (#5721) (#5810). [Bartłomiej Chmiel, Antmicro Ltd.]
* Add multi-thread hierarchical simulation (#2583) (#5871). [Bartłomiej Chmiel, Antmicro Ltd.]
* Add check for `let` misused in statement context (#5733). * Add check for `let` misused in statement context (#5733).
* Add used language to `--preproc-resolve` output (#5795). [Kamil Rakoczy, Antmicro Ltd.] * Add used language to `--preproc-resolve` output (#5795). [Kamil Rakoczy, Antmicro Ltd.]
* Add `--make json` to enable integration with non-make/cmake build systems (#5799). [Andrew Voznytsa] * Add `--make json` to enable integration with non-make/cmake build systems (#5799). [Andrew Voznytsa]
@ -28,6 +29,7 @@ Verilator 5.035 devel
* Remove unused gtkwave/wavealloca.h. [Geza Lore] * Remove unused gtkwave/wavealloca.h. [Geza Lore]
* Optimize automatic splitting of some packed variables (#5843). [Geza Lore] * Optimize automatic splitting of some packed variables (#5843). [Geza Lore]
* Optimize trigger vector in whole words (#5857). [Geza Lore] * Optimize trigger vector in whole words (#5857). [Geza Lore]
* Fix interface array assignments (#5270) (#5633) (#5869). [Nick Brereton]
* Fix change detection at time 0 (#5499) (#5864). [Geza Lore] * Fix change detection at time 0 (#5499) (#5864). [Geza Lore]
* Fix foreach of associative array inside a constraint block (#5727) (#5841). [Yilou Wang] * Fix foreach of associative array inside a constraint block (#5727) (#5841). [Yilou Wang]
* Fix reset of automatic function variables (#5747). [Augustin Fabre] * Fix reset of automatic function variables (#5747). [Augustin Fabre]
@ -44,7 +46,7 @@ Verilator 5.035 devel
* Fix checking built-in method arguments (#5839). * Fix checking built-in method arguments (#5839).
* Fix splitting of packed ports with non-zero based ranges (#5842). [Geza Lore] * Fix splitting of packed ports with non-zero based ranges (#5842). [Geza Lore]
* Fix NBA shared flag reuse (#5848). [Geza Lore] * Fix NBA shared flag reuse (#5848). [Geza Lore]
* Fix expression coverage on additional nodes (#5849 partial) (#5867). [Todd Strader] * Fix multiple expression coverage issues (#5849 partial) (#5867) (#5870). [Todd Strader]
* Fix unresolved typedefs as parameters (#5850). [Eugene Feinberg, Brian Li] * Fix unresolved typedefs as parameters (#5850). [Eugene Feinberg, Brian Li]
* Fix removal of callbacks no longer in current list (#5851) (#5852). [Gilberto Abram] * Fix removal of callbacks no longer in current list (#5851) (#5852). [Gilberto Abram]
* Fix segmentation fault on member compare (#5853). * Fix segmentation fault on member compare (#5853).

View File

@ -2128,7 +2128,7 @@ The grammar of configuration commands is as follows:
Specifies how many threads need to be used for scheduling hierarchical DPI Specifies how many threads need to be used for scheduling hierarchical DPI
tasks. This data is inserted internally during :vlopt:`--hierarchical`, tasks. This data is inserted internally during :vlopt:`--hierarchical`,
based on value specified in :option:`hier_workers -module`. This option based on value specified in `hier_workers -module`. This option
should not be used directly. See :ref:`Hierarchical Verilation`. should not be used directly. See :ref:`Hierarchical Verilation`.
.. option:: hier_workers -module "<module_name>" -workers <worker_count> .. option:: hier_workers -module "<module_name>" -workers <worker_count>

View File

@ -90,7 +90,7 @@ def process():
print() print()
print("You may now want to clean up spelling, and commit:") print("You may now want to clean up spelling, and commit:")
print(" (cd docs ; make spelling | grep -v 'Writing output')") print(" (cd docs ; make spelling | grep -vi 'writing output')")
print(" git ci -am 'Commentary: Changes update'") print(" git ci -am 'Commentary: Changes update'")
print() print()