data/full_repos/permissive/202080108/src/cpu.v
[Errno 2] No such file or directory: 'preprocess.output'
1: b'%Error: data/full_repos/permissive/202080108/src/cpu.v:1: Cannot find include file: cpu.vh\n`include "cpu.vh" \n         ^~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/202080108/src,data/full_repos/permissive/202080108/cpu.vh\n             data/full_repos/permissive/202080108/src,data/full_repos/permissive/202080108/cpu.vh.v\n             data/full_repos/permissive/202080108/src,data/full_repos/permissive/202080108/cpu.vh.sv\n             cpu.vh\n             cpu.vh.v\n             cpu.vh.sv\n             obj_dir/cpu.vh\n             obj_dir/cpu.vh.v\n             obj_dir/cpu.vh.sv\n%Error: data/full_repos/permissive/202080108/src/cpu.v:3: Cannot find include file: opcodes.vh\n`include "opcodes.vh" \n         ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:4: Cannot find include file: SuperStack.vh\n`include "SuperStack.vh" \n         ^~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:26: Define or directive not defined: \'`NONE\'\n  output reg  [          3:0] trap = `NONE,\n                                     ^~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:26: syntax error, unexpected \',\', expecting TYPE-IDENTIFIER\n  output reg  [          3:0] trap = `NONE,\n                                          ^\n%Error: data/full_repos/permissive/202080108/src/cpu.v:30: syntax error, unexpected output, expecting IDENTIFIER or \'=\' or do or final\n  output reg [     MEM_EXTRA-1:0] mem_extra,\n  ^~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:31: syntax error, unexpected input, expecting IDENTIFIER or \'=\' or do or final\n  input      [8*2**MEM_EXTRA-1:0] mem_data,\n  ^~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:36: syntax error, unexpected input, expecting IDENTIFIER or do or final\n  input  wire [ STACK_WIDTH-1:0] stack_in,\n  ^~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:38: syntax error, unexpected output, expecting IDENTIFIER or do or final\n  output wire [DATA_WIDTH_MSB:0] result,\n  ^~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:39: syntax error, unexpected output, expecting IDENTIFIER or do or final\n  output wire [  TYPE_WIDTH-1:0] result_type,\n  ^~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:40: syntax error, unexpected output, expecting IDENTIFIER or do or final\n  output wire                    result_empty\n  ^~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:68: syntax error, unexpected IDENTIFIER\n  SuperStack #(\n  ^~~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:119: syntax error, unexpected IDENTIFIER\n  SuperStack #(\n  ^~~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:158: syntax error, unexpected IDENTIFIER\n  stack #(\n  ^~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:176: syntax error, unexpected if\n  if(USE_64B)\n  ^~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:194: syntax error, unexpected if\n  if(HAS_FPU && USE_64B) begin\n  ^~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:226: Define or directive not defined: \'`EMPTY\'\n  assign result_empty = stack_status == `EMPTY;\n                                        ^~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:286: Define or directive not defined: \'`EMPTY\'\n    if(callStack_status == `EMPTY)\n                           ^~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:286: syntax error, unexpected \')\', expecting TYPE-IDENTIFIER\n    if(callStack_status == `EMPTY)\n                                 ^\n%Error: data/full_repos/permissive/202080108/src/cpu.v:287: Define or directive not defined: \'`ENDED\'\n      trap <= `ENDED;\n              ^~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:294: Define or directive not defined: \'`INDEX_RESET\'\n      blockStack_op        <= `INDEX_RESET;\n                              ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:294: syntax error, unexpected \';\', expecting TYPE-IDENTIFIER\n      blockStack_op        <= `INDEX_RESET;\n                                          ^\n%Error: data/full_repos/permissive/202080108/src/cpu.v:300: syntax error, unexpected end\n    end\n    ^~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:307: syntax error, unexpected IDENTIFIER, expecting "\'{"\n    reg [STACK_WIDTH-1:0] data;\n                          ^~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:308: Define or directive not defined: \'`op_br_if\'\n    data = (opcode == `op_br_if) ? stack_out1 : stack_out;\n                      ^~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:308: syntax error, unexpected \')\', expecting TYPE-IDENTIFIER\n    data = (opcode == `op_br_if) ? stack_out1 : stack_out;\n                               ^\n%Error: data/full_repos/permissive/202080108/src/cpu.v:315: Define or directive not defined: \'`POP\'\n      callStack_op   <= `POP;\n                        ^~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:315: syntax error, unexpected \';\', expecting TYPE-IDENTIFIER\n      callStack_op   <= `POP;\n                            ^\n%Error: data/full_repos/permissive/202080108/src/cpu.v:319: Define or directive not defined: \'`POP\'\n      blockStack_op   <= `POP;\n                         ^~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:319: syntax error, unexpected \';\', expecting TYPE-IDENTIFIER\n      blockStack_op   <= `POP;\n                             ^\n%Error: data/full_repos/permissive/202080108/src/cpu.v:332: Define or directive not defined: \'`INDEX_RESET\'\n      stack_op <= `INDEX_RESET;\n                  ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:332: syntax error, unexpected \';\', expecting TYPE-IDENTIFIER\n      stack_op <= `INDEX_RESET;\n                              ^\n%Error: data/full_repos/permissive/202080108/src/cpu.v:337: Define or directive not defined: \'`TYPE_MISMATCH\'\n      trap <= `TYPE_MISMATCH;\n              ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:337: syntax error, unexpected \';\', expecting TYPE-IDENTIFIER\n      trap <= `TYPE_MISMATCH;\n                            ^\n%Error: data/full_repos/permissive/202080108/src/cpu.v:340: Define or directive not defined: \'`INDEX_RESET_AND_PUSH\'\n      stack_op   <= `INDEX_RESET_AND_PUSH;\n                    ^~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:340: syntax error, unexpected \';\', expecting TYPE-IDENTIFIER\n      stack_op   <= `INDEX_RESET_AND_PUSH;\n                                         ^\n%Error: data/full_repos/permissive/202080108/src/cpu.v:350: Define or directive not defined: \'`INDEX_RESET\'\n    stack_op     <= `INDEX_RESET;\n                    ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:350: syntax error, unexpected \';\', expecting TYPE-IDENTIFIER\n    stack_op     <= `INDEX_RESET;\n                                ^\n%Error: data/full_repos/permissive/202080108/src/cpu.v:358: Define or directive not defined: \'`EMPTY\'\n    if(blockStack_status == `EMPTY) begin\n                            ^~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:358: syntax error, unexpected \')\', expecting TYPE-IDENTIFIER\n    if(blockStack_status == `EMPTY) begin\n                                  ^\n%Error: data/full_repos/permissive/202080108/src/cpu.v:361: Define or directive not defined: \'`BLOCK_STACK_EMPTY\'\n        trap <= `BLOCK_STACK_EMPTY;\n                ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:369: Define or directive not defined: \'`POP\'\n      blockStack_op   <= `POP;\n                         ^~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:372: Define or directive not defined: \'`op_br_table\'\n      step <= (opcode == `op_br_table) ? EXEC4 : EXEC2;\n                         ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:372: syntax error, unexpected \')\', expecting TYPE-IDENTIFIER\n      step <= (opcode == `op_br_table) ? EXEC4 : EXEC2;\n                                     ^\n%Error: data/full_repos/permissive/202080108/src/cpu.v:381: Define or directive not defined: \'`EMPTY\'\n    if(blockStack_status == `EMPTY)\n                            ^~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:381: syntax error, unexpected \')\', expecting TYPE-IDENTIFIER\n    if(blockStack_status == `EMPTY)\n                                  ^\n%Error: data/full_repos/permissive/202080108/src/cpu.v:386: Define or directive not defined: \'`block\'\n        `block,\n        ^~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:387: Define or directive not defined: \'`block_if\'\n        `block_if  : block_return(blockStack_out, 0);\n        ^~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:388: Define or directive not defined: \'`block_loop\'\n        `block_loop: block_loop_back();\n        ^~~~~~~~~~~\n%Error: data/full_repos/permissive/202080108/src/cpu.v:391: Define or directive not defined: \'`BAD_BLOCK_TYPE\'\n          trap <= `BAD_BLOCK_TYPE;\n                  ^~~~~~~~~~~~~~~\n%Error: Exiting due to too many errors encountered; --error-limit=50\n'
function [31:0] cones32;
    input [31:0] d;

    cones32 = (((d[ 0] + d[ 1] + d[ 2] + d[ 3])
            +   (d[ 4] + d[ 5] + d[ 6] + d[ 7]))
            +  ((d[ 8] + d[ 9] + d[10] + d[11])
            +   (d[12] + d[13] + d[14] + d[15])))
            + (((d[16] + d[17] + d[18] + d[19])
            +   (d[20] + d[21] + d[22] + d[23]))
            +  ((d[24] + d[25] + d[26] + d[27])
            +   (d[28] + d[29] + d[30] + d[31])));
  endfunction
function [31:0] cones32;

    input [31:0] d;

    cones32 = (((d[ 0] + d[ 1] + d[ 2] + d[ 3])
            +   (d[ 4] + d[ 5] + d[ 6] + d[ 7]))
            +  ((d[ 8] + d[ 9] + d[10] + d[11])
            +   (d[12] + d[13] + d[14] + d[15])))
            + (((d[16] + d[17] + d[18] + d[19])
            +   (d[20] + d[21] + d[22] + d[23]))
            +  ((d[24] + d[25] + d[26] + d[27])
            +   (d[28] + d[29] + d[30] + d[31])));
  endfunction