data/full_repos/permissive/496903659/042 adder100i.v
1: b'%Error: Cannot find file containing module: data/full_repos/permissive/496903659/042\n        ... Looked in:\n             data/full_repos/permissive/496903659,data/full_repos/permissive/496903659/data/full_repos/permissive/496903659/042\n             data/full_repos/permissive/496903659,data/full_repos/permissive/496903659/data/full_repos/permissive/496903659/042.v\n             data/full_repos/permissive/496903659,data/full_repos/permissive/496903659/data/full_repos/permissive/496903659/042.sv\n             data/full_repos/permissive/496903659/042\n             data/full_repos/permissive/496903659/042.v\n             data/full_repos/permissive/496903659/042.sv\n             obj_dir/data/full_repos/permissive/496903659/042\n             obj_dir/data/full_repos/permissive/496903659/042.v\n             obj_dir/data/full_repos/permissive/496903659/042.sv\n%Error: Cannot find file containing module: adder100i.v\n%Error: Exiting due to 2 error(s)\n'
module top_module( 
    input [99:0] a, b,
    input cin,
    output [99:0] cout,
    output [99:0] sum );

        
       wire [100:0] carry_in;
       assign carry_in[0] = cin;
       
    genvar i;
       generate
           for(i=0; i<100; i=i+1)
              begin:shit
                  fadd obj(a[i], b[i], carry_in[i], carry_in[i+1], sum[i]);
              end
       endgenerate
    
    assign cout[99:0] = carry_in[100:1];
endmodule
module top_module( 
    input [99:0] a, b,
    input cin,
    output [99:0] cout,
    output [99:0] sum );


        
       wire [100:0] carry_in;
       assign carry_in[0] = cin;
       
    genvar i;
       generate
           for(i=0; i<100; i=i+1)
              begin:shit
                  fadd obj(a[i], b[i], carry_in[i], carry_in[i+1], sum[i]);
              end
       endgenerate
    
    assign cout[99:0] = carry_in[100:1];
endmodule