Verilator 5.014 2023-08-06 Released
Opened this issue · 0 comments
wsnyder commented
Verilator 5.014 2023-08-06
Minor:
- Deprecation planned for 32-bit pointer -m32 mode (verilator/verilator#4268).
- Deprecate CMake config below version 3.13 (verilator/verilator#4389) (verilator/verilator#4390). [Vito Gamberini]
- Support some stream operations on queues (verilator/verilator#4292). [Ryszard Rozak, Antmicro Ltd]
- Support property declaration with empty parentheses (verilator/verilator#4313) (verilator/verilator#4317). [Anthony Donlon]
- Support locator methods with "with" on assoc arrays (verilator/verilator#4335). [Ryszard Rozak, Antmicro Ltd]
- Support string replication with variable (verilator/verilator#4341). [Aleksander Kiryk, Antmicro Ltd]
- Support more types in wait (verilator/verilator#4374). [Aleksander Kiryk, Antmicro Ltd]
- Support static method calls as default values of function arguments (verilator/verilator#4378). [Ryszard Rozak, Antmicro Ltd]
- Add GENUNNAMED lint warning. [Srinivasan Venkataramanan, Deepa Palaniappan]
- Add MISINDENT lint warning for misleading indentation.
- Fix 'VlForkSync' redeclaration (verilator/verilator#4277). [Krzysztof Bieganski, Antmicro Ltd]
- Fix processes that can outlive their parents (verilator/verilator#4253). [Krzysztof Boronski, Antmicro Ltd]
- Fix duplicate fork names (verilator/verilator#4295). [Ryszard Rozak, Antmicro Ltd]
- Fix splitting coroutines (verilator/verilator#4297) (verilator/verilator#4307). [Jiamin Zhu]
- Fix error when multiple duplicate DPI exports (verilator/verilator#4301).
- Fix class reference assignment checking (verilator/verilator#4296). [Ryszard Rozak, Antmicro Ltd]
- Fix handling of ref types in initial values of type parameters (verilator/verilator#4304). [Ryszard Rozak, Antmicro Ltd]
- Fix comparison of string parameters (verilator/verilator#4308). [Ryszard Rozak, Antmicro Ltd]
- Fix state update for always processes (verilator/verilator#4311). [Aleksander Kiryk, Antmicro Ltd]
- Fix multiple edge timing controls in class methods (verilator/verilator#4318) (verilator/verilator#4320) (verilator/verilator#4344). [Krzysztof Bieganski, Antmicro Ltd]
- Fix implicit calls of base class constructors with optional arguments (verilator/verilator#4319). [Ryszard Rozak, Antmicro Ltd]
- Fix propagation of process requirement (verilator/verilator#4321). [Krzysztof Boroński]
- Fix unhandled overloads in V3InstrCount (verilator/verilator#4324). [Krzysztof Boroński]
- Fix selects of static members (verilator/verilator#4326). [Ryszard Rozak, Antmicro Ltd]
- Fix references to members of results of static methods (verilator/verilator#4327). [Ryszard Rozak, Antmicro Ltd]
- Fix unique..with method on queues of class objects (verilator/verilator#4328). [Ryszard Rozak, Antmicro Ltd]
- Fix queue slicing (verilator/verilator#4329). [Aleksander Kiryk, Antmicro Ltd]
- Fix wildcard referring types (verilator/verilator#4336) (verilator/verilator#4342). [Aleksander Kiryk, Antmicro Ltd]
- Fix comparison of class objects (verilator/verilator#4346). [Ryszard Rozak, Antmicro Ltd]
- Fix unexpected RefDType on assoc arrays (verilator/verilator#4337). [Aleksander Kiryk, Antmicro Ltd]
- Fix cmake astgen for Rocky Linux 8.7 (verilator/verilator#4343). [Julian Daube]
- Fix class timescale in class packages (verilator/verilator#4348). [Krzysztof Bieganski, Antmicro Ltd]
- Fix string concatenations (verilator/verilator#4354). [Ryszard Rozak, Antmicro Ltd]
- Fix unlinked task error from broken context (verilator/verilator#4355) (verilator/verilator#4402). [Aleksander Kiryk, Antmicro Ltd]
- Fix selects on unpacked structs (verilator/verilator#4359). [Ryszard Rozak, Antmicro Ltd]
- Fix select operation on assoc array with wide keys (verilator/verilator#4360). [Ryszard Rozak, Antmicro Ltd]
- Fix non-public methods with wide output (verilator/verilator#4364). [Ryszard Rozak, Antmicro Ltd]
- Fix handling of super.new calls (verilator/verilator#4366). [Ryszard Rozak, Antmicro Ltd]
- Fix assign to input var in methods (verilator/verilator#4367). [Aleksander Kiryk, Antmicro Ltd]
- Fix VlProcess not found (verilator/verilator#4368). [Aleksander Kiryk, Antmicro Ltd]
- Fix order of evaluation of function calls in statements (verilator/verilator#4375). [Ryszard Rozak, Antmicro Ltd]
- Fix config_build.h issues (verilator/verilator#4380) (verilator/verilator#4381). [Andrew Miloradovsky]