data/full_repos/permissive/123318949/09 - Simple arithmetic/delay.v
1: b'%Error: Invalid Option: -\n'
module delay # (
    parameter SIZE = 1
    ) (
        input clk,
        input [SIZE-1:0] d,
        output [SIZE-1:0] q
    );

    reg [SIZE-1:0] val = 0;

    always @(posedge clk) begin
        val <= d;
    end

    assign q = val;

endmodule
module delay # (
    parameter SIZE = 1
    ) (
        input clk,
        input [SIZE-1:0] d,
        output [SIZE-1:0] q
    );


    reg [SIZE-1:0] val = 0;

    always @(posedge clk) begin
        val <= d;
    end

    assign q = val;

endmodule