iverilog/ivtest/ivltests/parameter_no_default.v

21 lines
352 B
Verilog

// SystemVerilog allows parameters without default values in the parameter port
// list. Check that this is supported. The test should fail in Verilog mode.
module a #(
parameter A
);
initial begin
if (A == 1) begin
$display("PASSED");
end else begin
$display("FAILED");
end
end
endmodule
module test;
a #(.A(1)) i_a();
endmodule