iverilog/ivtest/ivltests/pr547.v

18 lines
318 B
Verilog

`ifdef __ICARUS__
`define SUPPORT_CONST_OUT_OF_RANGE_IN_IVTEST
`endif
module top;
reg [9:0] a;
reg b;
initial begin
a = 10'h3ff;
`ifdef SUPPORT_CONST_OUT_OF_RANGE_IN_IVTEST
b = a[15];
`else
b = 1'bx;
`endif
$display("A = %h, b = %b", a, b);
end // initial begin
endmodule // top