From e84fe36518b4757b89eaf0409447429438baaef3 Mon Sep 17 00:00:00 2001 From: Paul Swirhun <63216497+paul-demo@users.noreply.github.com> Date: Mon, 26 May 2025 06:50:40 -0700 Subject: [PATCH] Tests: Add test coverage for stream to packed N-dim arrays (#6039) --- test_regress/t/t_stream_unpack.v | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test_regress/t/t_stream_unpack.v b/test_regress/t/t_stream_unpack.v index fce34bb57..901fc421b 100644 --- a/test_regress/t/t_stream_unpack.v +++ b/test_regress/t/t_stream_unpack.v @@ -31,6 +31,8 @@ module t (/*AUTOARG*/); logic [15:0] d; logic [3:0] e [2]; logic f [8]; + logic [1:0][7:0] g; + logic [1:0][1:0][3:0] h; { >> bit {arr}} = bit6; `checkp(arr, "'{'h1, 'h1, 'h1, 'h0, 'h0, 'h0} "); @@ -211,6 +213,12 @@ module t (/*AUTOARG*/); `checkp(e, "'{'h1, 'h7} "); `checkp(f, "'{'h0, 'h0, 'h1, 'h0, 'h0, 'h0, 'h1, 'h1} "); + g = { << 8 {16'hABCD}}; + `checkh(g, 16'hCDAB); + + h = { << 8 {16'hABCD}}; + `checkh(h, 16'hCDAB); + $write("*-* All Finished *-*\n"); $finish; end