From eca70ef3bb1c57d9a9176ec0c4c51a7e784e3a04 Mon Sep 17 00:00:00 2001 From: Zachary Snow Date: Sat, 20 Apr 2019 22:36:48 -0400 Subject: [PATCH] basic coverage for multi-packed function return values --- test/basic/packed_array_shadow.sv | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/test/basic/packed_array_shadow.sv b/test/basic/packed_array_shadow.sv index 2f74bc9..577be62 100644 --- a/test/basic/packed_array_shadow.sv +++ b/test/basic/packed_array_shadow.sv @@ -270,4 +270,19 @@ module top; end end + + function [0:1][0:1] ret; + input unused; + ret = 4'b1010; + endfunction + logic [3:0] ret_res; + initial begin + ret_res = ret(0); + $display("ret: ", ret_res); + $display("ret[0]: ", ret_res[0]); + $display("ret[1]: ", ret_res[1]); + $display("ret[2]: ", ret_res[2]); + $display("ret[3]: ", ret_res[3]); + end + endmodule