verilator/verilator-announce

Verilator 4.226 2022-08-31 released

Opened this issue · 0 comments

Verilator 4.226 2022-08-31

Minor:

  • Add --future0 and --future1 options.
  • Support class parameters (#2231) (#3541). [Arkadiusz Kozdra/Antmicro]
  • Support wildcard index associative arrays (#3501). [Arkadiusz Kozdra/Antmicro]
  • Support negated properties (#3572). [Aleksander Kiryk]
  • Support $test$plusargs(expr) (#3489).
  • Rename trace rolloverSize() (#3570).
  • Improve Verilation speed with --threads on large designs. [Geza Lore]
  • Fix struct pattern assignment (#2328) (#3517). [Mostafa Gamal]
  • Fix public combo propagation issues (#2905). [Todd Strader]
  • Fix incorrect tristate logic (#3399) [shareefj, Vighnesh Iyer]
  • Fix incorrect bit op tree optimization (#3470). [algrobman]
  • Fix bisonpre for MSYS2 (#3471).
  • Fix max memory usage (#3483). [Kamil Rakoczy]
  • Fix empty string arguments to display (#3484). [Grulfen]
  • Fix table misoptimizing away display (#3488). [Stefan Post]
  • Fix unique_ptr memory header for MinGW64 (#3493).
  • Fix $dump systemtask with --output-split-cfuncs (#3495) (#3497). [Varun Koyyalagunta]
  • Fix wrong bit op tree optimization (#3509). [Nathan Graybeal]
  • Fix nested default assignment for struct pattern (#3511) (#3524). [Mostafa Gamal]
  • Fix sformat string incorrectly cleared (#3515) (#3519). [Gustav Svensk]
  • Fix segfault exporting non-existant package (#3535).
  • Fix void-cast queue pop_front or pop_back (#3542) (#3364). [Drew Ranck]
  • Fix case statement comparing string literal (#3544). [Gustav Svensk]
  • Fix === with some tristate constants (#3551). [Ryszard Rozak]
  • Fix converting subclasses to string (#3552). [Arkadiusz Kozdra/Antmicro]
  • Fix --hierarchical with order-based pin connections (#3583) (#3585). [Kelin9298]