Tests: Improve t_var_static_assign_decl_bad

This commit is contained in:
Wilson Snyder 2026-02-17 02:18:56 -05:00
parent 7182e8d937
commit ed2f018729
2 changed files with 8 additions and 8 deletions

View File

@ -1,12 +1,12 @@
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:103:17: Static variable initializer %Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:103:19: Static variable initializer
: is dependent on function/task I/O variable : is dependent on function/task I/O variable
103 | logic tmp = in; 103 | logic tmp = in;
| ^~ | ^~
... For error description see https://verilator.org/warn/UNSUPPORTED?v=latest ... For error description see https://verilator.org/warn/UNSUPPORTED?v=latest
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:108:17: Static variable initializer %Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:108:19: Static variable initializer
: is dependent on function/task I/O variable : is dependent on function/task I/O variable
108 | logic tmp = in; 108 | logic tmp = in;
| ^~ | ^~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:113:24: Static variable initializer %Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:113:24: Static variable initializer
: is dependent on function/task I/O variable : is dependent on function/task I/O variable
113 | static logic tmp = in; 113 | static logic tmp = in;

View File

@ -100,12 +100,12 @@ endmodule
module t(input clk); module t(input clk);
function static func_stat; function static func_stat;
input logic in; input logic in;
logic tmp = in; /*static*/ logic tmp = in;
endfunction endfunction
task static task_stat; task static task_stat;
input logic in; input logic in;
logic tmp = in; /*static*/ logic tmp = in;
endtask endtask
function automatic func_auto_with_static; function automatic func_auto_with_static;