iverilog/ivtest/ivltests/pr1388974.v

17 lines
434 B
Verilog

module main;
initial begin
# 32 $display("PASSED");
$finish;
end
// This delay is 'h1_00000010. The idea here is if the delay is
// only treated as 32 bits anywhere in the processing, then the
// high bits are truncated, and it becomes 16, which is less then
// the 32 above and we fail.
initial begin
# 4294967312 $display("FAILED -- time=%d", $time);
$finish;
end
endmodule // main