data/full_repos/permissive/147265957/src/lkdatapath.v
 line:35: before: ")"
1: b"%Error: data/full_repos/permissive/147265957/src/lkdatapath.v:30: Cannot find file containing module: 'register'\n    register #(32) nextaddr(read_next,next_addr,all_reset,all_clk,next_load);\n    ^~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/147265957/src,data/full_repos/permissive/147265957/register\n             data/full_repos/permissive/147265957/src,data/full_repos/permissive/147265957/register.v\n             data/full_repos/permissive/147265957/src,data/full_repos/permissive/147265957/register.sv\n             register\n             register.v\n             register.sv\n             obj_dir/register\n             obj_dir/register.v\n             obj_dir/register.sv\n%Error: data/full_repos/permissive/147265957/src/lkdatapath.v:31: Cannot find file containing module: 'register'\n    register #(32) summary(read_sum,sum_result,all_reset,all_clk,sum_load);\n    ^~~~~~~~\n%Error: data/full_repos/permissive/147265957/src/lkdatapath.v:32: Cannot find file containing module: 'multiplexer'\n    multiplexer #(32) summary_mux(read_sum,0,summer_result,sum_sel);\n    ^~~~~~~~~~~\n%Error: data/full_repos/permissive/147265957/src/lkdatapath.v:33: Cannot find file containing module: 'multiplexer'\n    multiplexer #(32) nextaddr_mux(read_next,0,memory_output,next_sel);\n    ^~~~~~~~~~~\n%Error: data/full_repos/permissive/147265957/src/lkdatapath.v:34: Cannot find file containing module: 'multiplexer'\n    multiplexer #(32) dataaddr_mux(read_data,next_addr,addrinc_result,mem_sel);\n    ^~~~~~~~~~~\n%Error: data/full_repos/permissive/147265957/src/lkdatapath.v:35: Cannot find file containing module: 'addern'\n    addern #(32) summer(memory_output,sum_result,summer_result,);\n    ^~~~~~\n%Error: data/full_repos/permissive/147265957/src/lkdatapath.v:36: Cannot find file containing module: 'addern'\n    addern #(32) addrinc(next_addr,1,addrinc_result,);\n    ^~~~~~\n%Error: data/full_repos/permissive/147265957/src/lkdatapath.v:37: Cannot find file containing module: 'comparator'\n    comparator #(32) nzoutput(0,read_next,next_zero);\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/147265957/src/lkdatapath.v:38: Cannot find file containing module: 'romemory'\n    romemory #(32) lklist(read_data[3:0],memory_output);\n    ^~~~~~~~\n%Error: Exiting due to 9 error(s)\n"
module lkdatapath(
    all_reset,all_clk,sum_sel,sum_load,next_sel,next_load,mem_sel,next_zero,the_sum
    );
    input all_reset,all_clk,sum_sel,sum_load,next_sel,next_load,mem_sel;
    output next_zero;
    output [31:0] the_sum;
    wire [31:0] read_next,next_addr,read_sum,sum_result,summer_result,memory_output,read_data,addrinc_result;
    register #(32) nextaddr(read_next,next_addr,all_reset,all_clk,next_load);
    register #(32) summary(read_sum,sum_result,all_reset,all_clk,sum_load);
    multiplexer #(32) summary_mux(read_sum,0,summer_result,sum_sel);
    multiplexer #(32) nextaddr_mux(read_next,0,memory_output,next_sel);
    multiplexer #(32) dataaddr_mux(read_data,next_addr,addrinc_result,mem_sel);
    addern #(32) summer(memory_output,sum_result,summer_result,);
    addern #(32) addrinc(next_addr,1,addrinc_result,);
    comparator #(32) nzoutput(0,read_next,next_zero);
    romemory #(32) lklist(read_data[3:0],memory_output);
    assign the_sum = sum_result;
endmodule
module lkdatapath(
    all_reset,all_clk,sum_sel,sum_load,next_sel,next_load,mem_sel,next_zero,the_sum
    );

    input all_reset,all_clk,sum_sel,sum_load,next_sel,next_load,mem_sel;
    output next_zero;
    output [31:0] the_sum;
    wire [31:0] read_next,next_addr,read_sum,sum_result,summer_result,memory_output,read_data,addrinc_result;
    register #(32) nextaddr(read_next,next_addr,all_reset,all_clk,next_load);
    register #(32) summary(read_sum,sum_result,all_reset,all_clk,sum_load);
    multiplexer #(32) summary_mux(read_sum,0,summer_result,sum_sel);
    multiplexer #(32) nextaddr_mux(read_next,0,memory_output,next_sel);
    multiplexer #(32) dataaddr_mux(read_data,next_addr,addrinc_result,mem_sel);
    addern #(32) summer(memory_output,sum_result,summer_result,);
    addern #(32) addrinc(next_addr,1,addrinc_result,);
    comparator #(32) nzoutput(0,read_next,next_zero);
    romemory #(32) lklist(read_data[3:0],memory_output);
    assign the_sum = sum_result;
endmodule