From 8b1cc3b303d428ec9bb2437fd0aedf8bcac3680a Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Sat, 1 Jul 2023 07:35:58 -0400 Subject: [PATCH] Commentary: Changes update --- Changes | 14 ++++++++++++++ docs/guide/warnings.rst | 8 ++++---- docs/spelling.txt | 2 +- 3 files changed, 19 insertions(+), 5 deletions(-) diff --git a/Changes b/Changes index b38c38206..fa45b7f1a 100644 --- a/Changes +++ b/Changes @@ -14,7 +14,21 @@ Verilator 5.013 devel **Minor:** * Deprecation planned for 32-bit pointer -m32 mode (#4268). +* Support some stream operations on queues (#4292). [Ryszard Rozak, Antmicro Ltd] +* Fix 'VlForkSync' redeclaration (#4277). [Krzysztof Bieganski, Antmicro Ltd] +* Fix processes that can outlive their parents (#4253). [Krzysztof Boronski, Antmicro Ltd] +* Fix duplicate fork names (#4295). [Ryszard Rozak, Antmicro Ltd] +* Fix splitting coroutines (#4297) (#4307). [Jiamin Zhu] * Fix error when multiple duplicate DPI exports (#4301). +* Fix class reference assignment checking (#4296). [Ryszard Rozak, Antmicro Ltd] +* Fix handling of ref types in initial values of type parameters (#4304). [Ryszard Rozak, Antmicro Ltd] +* Fix comparison of string parameters (#4308). [Ryszard Rozak, Antmicro Ltd] +* Fix state update for always processes (#4311). [Aleksander Kiryk, Antmicro Ltd] +* Fix implicit calls of base class constructors with optional arguments (#4319). [Ryszard Rozak, Antmicro Ltd] +* Fix unhandled overloads in V3InstrCount (#4324). [Krzysztof Boroński] +* Fix selects of static members (#4326). [Ryszard Rozak, Antmicro Ltd] +* Fix references to members of results of static methods (#4327). [Ryszard Rozak, Antmicro Ltd] +* Fix unique..with method on queues of class objects (#4328). [Ryszard Rozak, Antmicro Ltd] Verilator 5.012 2023-06-13 diff --git a/docs/guide/warnings.rst b/docs/guide/warnings.rst index 223e8d0b4..69b4d80dd 100644 --- a/docs/guide/warnings.rst +++ b/docs/guide/warnings.rst @@ -904,10 +904,10 @@ List Of Warnings forked process, that was delayed by 20 units of time in this example. Thus, there's no viable stack allocation for it. - In order to fix it, you can create a local copy of the varible for - each process, if you don't intend to share its state outside of those processes. + In order to fix it, if the intent is not to share the variable's state outside + of the process, then create a local copy of the variable. - Eg.: + For example: .. code-block:: sv :linenos: @@ -951,7 +951,7 @@ List Of Warnings .. code-block:: sv :linenos: - :emphasize-lines: 2q + :emphasize-lines: 2 class Wrapper; int m_var; diff --git a/docs/spelling.txt b/docs/spelling.txt index 2dca6d079..ce15a7679 100644 --- a/docs/spelling.txt +++ b/docs/spelling.txt @@ -905,6 +905,7 @@ undef undefineall undriven ungetc +unhandled uniquified unistd unlink @@ -971,4 +972,3 @@ ypq yurivict zdave Øyvind -