From ed2f0187294198c4b47651dd7c327eae5ef6c866 Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Tue, 17 Feb 2026 02:18:56 -0500 Subject: [PATCH] Tests: Improve t_var_static_assign_decl_bad --- test_regress/t/t_var_static_assign_decl_bad.out | 12 ++++++------ test_regress/t/t_var_static_assign_decl_bad.v | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/test_regress/t/t_var_static_assign_decl_bad.out b/test_regress/t/t_var_static_assign_decl_bad.out index d44e94c57..83904ac2d 100644 --- a/test_regress/t/t_var_static_assign_decl_bad.out +++ b/test_regress/t/t_var_static_assign_decl_bad.out @@ -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; diff --git a/test_regress/t/t_var_static_assign_decl_bad.v b/test_regress/t/t_var_static_assign_decl_bad.v index 3cad90701..5d2164889 100644 --- a/test_regress/t/t_var_static_assign_decl_bad.v +++ b/test_regress/t/t_var_static_assign_decl_bad.v @@ -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;