blob: a11e168131db878ae069acadedac1c7b57ef3e4a [file] [log] [blame]
/*
:name: pop_front-assign
:description: Update queue by assignment (pop_front)
:should_fail: 0
:tags: 7.10.4
*/
module top ();
int q[$];
int r;
initial begin
q.push_back(2);
q.push_back(3);
q.push_back(4);
r = q[0];
q = q[1:$];
$display(":assert: (%d == 2)", q.size);
$display(":assert: (%d == 2)", r);
$display(":assert: (%d == 3)", q[0]);
end
endmodule