diff --git a/Changes b/Changes index ea35c34c9..495f905f5 100644 --- a/Changes +++ b/Changes @@ -15,6 +15,7 @@ Verilator 5.031 devel * Support queue's assignment `push_back/push_front('{})` (#5585) (#5586). [Yilou Wang] * Support basic constrained random for multi-dimensional dynamic array and queue (#5591). [Yilou Wang] +* Support vpiDefName (#3906) (#5572). [Krzysztof Starecki] * Support `pure constraint`. * Add `--no-std-package` as subset-alias of `--no-std`. * Add `--waiver-multiline` for context-sensitive `--waiver-output`. @@ -23,6 +24,7 @@ Verilator 5.031 devel * Add error when improperly storing to parameter (#5147). [Gökçe Aydos] * Add coverage point hierarchy to coverage reports (#5575) (#5576). [Andrew Nolte] * Add error on `solve before` or soft constraints of `randc` variable. +* Improve concatenation performance (#5598) (#5599) (#5602). [Geza Lore] * Fix dotted reference in delay value (#2410). * Fix can't locate scope error in interface task delayed assignment (#5462) (#5568). [Zhou Shen] * Fix BLKANDNBLK for for VARXREFs (#5569). [Todd Strader] @@ -32,6 +34,7 @@ Verilator 5.031 devel * Fix negative assignment pattern keys (#5580). [Iztok Jeras] * Fix duplicate scope identifiers decoding (#5584). [Bartłomiej Chmiel, Antmicro Ltd.] * Fix `rand` dynamic arrays with null handles (#5594). [Ryszard Rozak, Antmicro Ltd.] +* Fix NBAs to unpacked arrays of unpacked structs (#5603). [Geza Lore] Verilator 5.030 2024-10-27 diff --git a/docs/guide/exe_verilator.rst b/docs/guide/exe_verilator.rst index 59061613c..5128cd553 100644 --- a/docs/guide/exe_verilator.rst +++ b/docs/guide/exe_verilator.rst @@ -1364,7 +1364,7 @@ Summary: .. option:: --no-std Prevents parsing standard input files, alias for - :opt:`--no-std-package`. This may be extended to prevent reading other + :vlopt:`--no-std-package`. This may be extended to prevent reading other standardized files in future versions. .. option:: --no-std-package @@ -1651,7 +1651,7 @@ Summary: .. option:: --waiver-multiline - When using :vlopt:`--waiver-output \`, include a match + When using :vlopt:`--waiver-output`, include a match expression that includes the entire multiline error message as a match regular expression, as opposed to the default of only matching the first line of the error message. This provides a starting point for creating