data/full_repos/permissive/463395574/pc.v
1: b'%Error: data/full_repos/permissive/463395574/pc.v:3: Cannot find include file: defines.v\n`include "defines.v" \n         ^~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/463395574,data/full_repos/permissive/463395574/defines.v\n             data/full_repos/permissive/463395574,data/full_repos/permissive/463395574/defines.v.v\n             data/full_repos/permissive/463395574,data/full_repos/permissive/463395574/defines.v.sv\n             defines.v\n             defines.v.v\n             defines.v.sv\n             obj_dir/defines.v\n             obj_dir/defines.v.v\n             obj_dir/defines.v.sv\n%Error: data/full_repos/permissive/463395574/pc.v:7: Define or directive not defined: \'`ADDR_SIZE\'\n    input      [`ADDR_SIZE-1:0] writeData,\n                ^~~~~~~~~~\n%Error: data/full_repos/permissive/463395574/pc.v:8: Define or directive not defined: \'`ADDR_SIZE\'\n    output reg [`ADDR_SIZE-1:0] readData\n                ^~~~~~~~~~\n%Error: data/full_repos/permissive/463395574/pc.v:12: Define or directive not defined: \'`ADDR_SIZE\'\n        readData <= `ADDR_SIZE\'h00000000;\n                    ^~~~~~~~~~\n%Error: data/full_repos/permissive/463395574/pc.v:18: Define or directive not defined: \'`ADDR_SIZE\'\n    input  [`ADDR_SIZE-1:0] a, b,\n            ^~~~~~~~~~\n%Error: data/full_repos/permissive/463395574/pc.v:19: Define or directive not defined: \'`ADDR_SIZE\'\n    output [`ADDR_SIZE-1:0] result\n            ^~~~~~~~~~\n%Error: data/full_repos/permissive/463395574/pc.v:21: Define or directive not defined: \'`ADDR_SIZE\'\n    wire [`ADDR_SIZE-1:0] sum = a + b;\n          ^~~~~~~~~~\n%Error: data/full_repos/permissive/463395574/pc.v:22: Define or directive not defined: \'`ADDR_SIZE\'\n    assign result = {sum[`ADDR_SIZE-1:1], 1\'b0};\n                         ^~~~~~~~~~\n%Error: data/full_repos/permissive/463395574/pc.v:29: Define or directive not defined: \'`WORD_LEN\'\n    input [`WORD_LEN-1:0] rs1, rs2,   \n           ^~~~~~~~~\n%Error: data/full_repos/permissive/463395574/pc.v:42: Define or directive not defined: \'`FUNCT3_BEQ\'\n            `FUNCT3_BEQ:\n            ^~~~~~~~~~~\n%Error: data/full_repos/permissive/463395574/pc.v:42: syntax error, unexpected \':\', expecting endcase\n            `FUNCT3_BEQ:\n                       ^\n%Error: data/full_repos/permissive/463395574/pc.v:44: Define or directive not defined: \'`FUNCT3_BNE\'\n            `FUNCT3_BNE:\n            ^~~~~~~~~~~\n%Error: data/full_repos/permissive/463395574/pc.v:46: Define or directive not defined: \'`FUNCT3_BLT\'\n            `FUNCT3_BLT:\n            ^~~~~~~~~~~\n%Error: data/full_repos/permissive/463395574/pc.v:48: Define or directive not defined: \'`FUNCT3_BGE\'\n            `FUNCT3_BGE:\n            ^~~~~~~~~~~\n%Error: data/full_repos/permissive/463395574/pc.v:50: Define or directive not defined: \'`FUNCT3_BLTU\'\n            `FUNCT3_BLTU:\n            ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/463395574/pc.v:52: Define or directive not defined: \'`FUNCT3_BGEU\'\n            `FUNCT3_BGEU:\n            ^~~~~~~~~~~~\n%Error: Exiting due to 16 error(s)\n'
module addrAdder (
    input  [`ADDR_SIZE-1:0] a, b,
    output [`ADDR_SIZE-1:0] result
);
    wire [`ADDR_SIZE-1:0] sum = a + b;
    assign result = {sum[`ADDR_SIZE-1:1], 1'b0};
endmodule
module addrAdder (
    input  [`ADDR_SIZE-1:0] a, b,
    output [`ADDR_SIZE-1:0] result
);

    wire [`ADDR_SIZE-1:0] sum = a + b;
    assign result = {sum[`ADDR_SIZE-1:1], 1'b0};
endmodule