From fc7759ea2040d034e86145362cb479fbb7a5bbae Mon Sep 17 00:00:00 2001 From: Ryszard Rozak Date: Wed, 29 Nov 2023 14:11:40 +0100 Subject: [PATCH] Add a for loop to a test Signed-off-by: Ryszard Rozak --- test_regress/t/t_param_passed_to_port.v | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/test_regress/t/t_param_passed_to_port.v b/test_regress/t/t_param_passed_to_port.v index 572c101827..7b1fb67d5c 100644 --- a/test_regress/t/t_param_passed_to_port.v +++ b/test_regress/t/t_param_passed_to_port.v @@ -7,18 +7,19 @@ parameter int HwDataAttr[1] = '{1}; module flash_mp_data_region_sel ( - input int region_attrs_i[1], - output int o + input int region_attrs_i[1] ); - assign o = region_attrs_i[0]; -endmodule - -module t; - int o; - flash_mp_data_region_sel u_hw_sel (.region_attrs_i(HwDataAttr), .o(o)); initial begin + int o = 0; + for (int i = 0; i < 1; i++) begin + o = region_attrs_i[i]; + end if (o != 1) $stop; $write("*-* All Finished *-*\n"); $finish; end endmodule + +module t; + flash_mp_data_region_sel u_hw_sel (.region_attrs_i(HwDataAttr)); +endmodule