mirror of
https://github.com/verilator/verilator.git
synced 2025-01-19 12:54:02 +00:00
Commentary: Changes update
This commit is contained in:
parent
65b6121186
commit
8b1cc3b303
14
Changes
14
Changes
@ -14,7 +14,21 @@ Verilator 5.013 devel
|
|||||||
**Minor:**
|
**Minor:**
|
||||||
|
|
||||||
* Deprecation planned for 32-bit pointer -m32 mode (#4268).
|
* 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 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
|
Verilator 5.012 2023-06-13
|
||||||
|
@ -904,10 +904,10 @@ List Of Warnings
|
|||||||
forked process, that was delayed by 20 units of time in this example. Thus,
|
forked process, that was delayed by 20 units of time in this example. Thus,
|
||||||
there's no viable stack allocation for it.
|
there's no viable stack allocation for it.
|
||||||
|
|
||||||
In order to fix it, you can create a local copy of the varible for
|
In order to fix it, if the intent is not to share the variable's state outside
|
||||||
each process, if you don't intend to share its state outside of those processes.
|
of the process, then create a local copy of the variable.
|
||||||
|
|
||||||
Eg.:
|
For example:
|
||||||
|
|
||||||
.. code-block:: sv
|
.. code-block:: sv
|
||||||
:linenos:
|
:linenos:
|
||||||
@ -951,7 +951,7 @@ List Of Warnings
|
|||||||
|
|
||||||
.. code-block:: sv
|
.. code-block:: sv
|
||||||
:linenos:
|
:linenos:
|
||||||
:emphasize-lines: 2q
|
:emphasize-lines: 2
|
||||||
|
|
||||||
class Wrapper;
|
class Wrapper;
|
||||||
int m_var;
|
int m_var;
|
||||||
|
@ -905,6 +905,7 @@ undef
|
|||||||
undefineall
|
undefineall
|
||||||
undriven
|
undriven
|
||||||
ungetc
|
ungetc
|
||||||
|
unhandled
|
||||||
uniquified
|
uniquified
|
||||||
unistd
|
unistd
|
||||||
unlink
|
unlink
|
||||||
@ -971,4 +972,3 @@ ypq
|
|||||||
yurivict
|
yurivict
|
||||||
zdave
|
zdave
|
||||||
Øyvind
|
Øyvind
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user