Add regression test for part select on vector declared in package
Check that it is possible to do a part select on a vector declared in a package. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
This commit is contained in:
parent
b207ebd51a
commit
41b4ce5f8c
|
|
@ -0,0 +1,20 @@
|
|||
// Check that it is possible to do a part select on a vector declared in
|
||||
// package
|
||||
|
||||
package P;
|
||||
reg [7:0] x = 8'h5a;
|
||||
reg [1:0][7:0] y = 16'h5af0;
|
||||
endpackage
|
||||
|
||||
module test;
|
||||
|
||||
initial begin
|
||||
if (P::x[3:0] == 4'ha && P::x[7:4] == 4'h5 &&
|
||||
P::y[0] == 8'hf0 && P::y[1] == 8'h5a) begin
|
||||
$display("PASSED");
|
||||
end else begin
|
||||
$display("FAILED");
|
||||
end
|
||||
end
|
||||
|
||||
endmodule
|
||||
|
|
@ -322,6 +322,7 @@ net_class_fail CE,-g2005-sv ivltests
|
|||
net_darray_fail CE,-g2005-sv ivltests
|
||||
net_queue_fail CE,-g2005-sv ivltests
|
||||
net_string_fail CE,-g2005-sv ivltests
|
||||
package_vec_part_select normal,-g2005-sv ivltests
|
||||
packeda normal,-g2009 ivltests
|
||||
packeda2 normal,-g2009 ivltests
|
||||
parameter_in_generate2 CE,-g2005-sv ivltests
|
||||
|
|
|
|||
Loading…
Reference in New Issue