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
103 | logic tmp = in;
| ^~
103 | logic tmp = in;
| ^~
... 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
108 | logic tmp = in;
| ^~
108 | logic tmp = in;
| ^~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:113:24: Static variable initializer
: is dependent on function/task I/O variable
113 | static logic tmp = in;

View File

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