tests: Add test for reassigning localparam

i.e. Wrong error message mentioning defparam when overriding localparam #4927
This commit is contained in:
Krystine Sherwin 2025-03-07 10:10:05 +13:00
parent 176131b50e
commit 5748b37b1c
No known key found for this signature in database
1 changed files with 18 additions and 0 deletions

View File

@ -0,0 +1,18 @@
read_verilog -defer <<EOT
module bb (...);
localparam A = "abc";
input a;
output b;
endmodule
module top (...);
input a;
output b;
bb #(.A("def")) my_bb (a, b);
endmodule
EOT
logger -expect error "does not have a parameter named 'A'" 1
hierarchy -check -top top