iverilog/ivtest/ivltests/sv_queue_parray_fail.v

20 lines
370 B
Verilog

module top;
typedef reg [4:0] T1;
typedef T1 [7:0] T2;
int bound = 2;
T2 q_vec [$];
T2 q_vec1 [$:-1];
T2 q_vec2 [$:'X];
T2 q_vec3 [$:bound];
initial begin
$display(q_vec.size(1));
$display(q_vec.pop_front(1));
$display(q_vec.pop_back(1));
q_vec.push_front(1, 2);
q_vec.push_back(1, 2);
$display("FAILED");
end
endmodule : top