fix concat of based xz literals with uneven chunks

This commit is contained in:
Zachary Snow
2021-02-15 16:58:56 -05:00
parent 8e1f2bbafb
commit 2d7dc00b8d
3 changed files with 25 additions and 2 deletions
+11
View File
@@ -13,5 +13,16 @@ module top;
`TEST('sh3, 'd0);
`TEST('sh4, 'd0);
`TEST('b0101, 'd0);
`TEST(17'hz, 1'b0);
`TEST(17'hzzzzz, 1'b0);
`TEST(17'hzzzzz, 1'bz);
`TEST(17'hzzzzz, 1'h0);
`TEST(17'hzzzzz, 1'h1);
`TEST(17'hzzzzz, 1'hx);
`TEST(17'hzzzzz, 1'hz);
`TEST(2'hx, 1'h0);
`TEST(2'hx, 1'h1);
`TEST(2'hx, 1'hx);
`TEST(2'hx, 1'hz);
end
endmodule
+11
View File
@@ -13,5 +13,16 @@ module top;
`TEST(32'sh3, 32'd0);
`TEST(32'sh4, 32'd0);
`TEST(32'sb0101, 32'd0);
`TEST(17'hz, 1'b0);
`TEST(17'hzzzzz, 1'b0);
`TEST(17'hzzzzz, 1'bz);
`TEST(17'hzzzzz, 1'h0);
`TEST(17'hzzzzz, 1'h1);
`TEST(17'hzzzzz, 1'hx);
`TEST(17'hzzzzz, 1'hz);
`TEST(2'hx, 1'h0);
`TEST(2'hx, 1'h1);
`TEST(2'hx, 1'hx);
`TEST(2'hx, 1'hz);
end
endmodule