From c5f31925889819457c8124edffafd17db55ef622 Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Tue, 30 Sep 2025 06:53:10 -0400 Subject: [PATCH] Change default `--expand-limit` to 256 (#3419). (#6489) --- Changes | 1 + src/V3Options.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Changes b/Changes index cc7e9b20d..0f31a1e07 100644 --- a/Changes +++ b/Changes @@ -25,6 +25,7 @@ Verilator 5.041 devel * Add error on `virtual new` (#6486). [Alex Solomatnikov] * Deprecate sensitivity list on public_flat_rw attributes (#6443). [Geza Lore] * Deprecate clocker attribute and --clk option (#6463). [Geza Lore] +* Change default `--expand-limit` to 256 (#3419). * Support modports referencing clocking blocks (#4555) (#6436). [Ryszard Rozak, Antmicro Ltd.] * Support class package reference on pattern keys (#5653). [Todd Strader] * Support digits in `$sscanf` field width formats (#6083). [Iztok Jeras] diff --git a/src/V3Options.h b/src/V3Options.h index 61a76798e..b27de34bf 100644 --- a/src/V3Options.h +++ b/src/V3Options.h @@ -310,7 +310,7 @@ private: int m_coverageExprMax = 32; // main switch: --coverage-expr-max int m_convergeLimit = 100; // main switch: --converge-limit int m_coverageMaxWidth = 256; // main switch: --coverage-max-width - int m_expandLimit = 64; // main switch: --expand-limit + int m_expandLimit = 256; // main switch: --expand-limit int m_gateStmts = 100; // main switch: --gate-stmts int m_hierChild = 0; // main switch: --hierarchical-child int m_hierThreads = 0; // main switch: --hierarchical-threads