module_param_mismatch_expr.sv 220 Bytes
Newer Older
1 2 3 4 5 6 7 8
// pattern: parameter "P" in instance "mod" of "Module" expects an expression, but was given type logic
module Module;
    parameter P = 0;
    logic [P-1:0] x;
endmodule
module top;
    Module #(logic) mod();
endmodule