From 7695687e87b58da77d3928170e45a2531786df04 Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Wed, 27 Nov 2024 17:26:33 -0500 Subject: [PATCH] Commentary: Changes update --- Changes | 1 + docs/guide/deprecations.rst | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Changes b/Changes index c650faff4..28d1e558a 100644 --- a/Changes +++ b/Changes @@ -46,6 +46,7 @@ Verilator 5.031 devel * Fix `rand` dynamic arrays with null handles (#5594). [Ryszard Rozak, Antmicro Ltd.] * Fix NBAs to unpacked arrays of unpacked structs (#5603). [Geza Lore] * Fix array of struct member overwrites on member update (#5605) (#5618) (#5628). [sumpster] +* Fix interface and struct pattern collision (#5639) (#5640). [Todd Strader] Verilator 5.030 2024-10-27 diff --git a/docs/guide/deprecations.rst b/docs/guide/deprecations.rst index 881583518..7df77fcf9 100644 --- a/docs/guide/deprecations.rst +++ b/docs/guide/deprecations.rst @@ -13,7 +13,10 @@ C++14 compiler support Verilator will require C++20 or newer compilers for both compiling Verilator and compiling all Verilated models no sooner than May 2025. + (Likely to be removed shortly after GitHub removes Ubuntu 20.04 + continuous-integration action runners, which are used to test the older + C++ standard). XML output Verilator currently supports XML parser output (enabled with `--xml-only`). - Support for `--xml-*` options will be deprecated no sooner than January 2025. + Support for `--xml-*` options will be deprecated no sooner than January 2026.