data/full_repos/permissive/498662723/Circuits/Combinational Logic/Arithmetic Circuits/m2014 q4j (adder).v
1: b'%Error: Cannot find file containing module: Logic/Arithmetic\n        ... Looked in:\n             data/full_repos/permissive/498662723/Circuits/Combinational/Logic/Arithmetic\n             data/full_repos/permissive/498662723/Circuits/Combinational/Logic/Arithmetic.v\n             data/full_repos/permissive/498662723/Circuits/Combinational/Logic/Arithmetic.sv\n             Logic/Arithmetic\n             Logic/Arithmetic.v\n             Logic/Arithmetic.sv\n             obj_dir/Logic/Arithmetic\n             obj_dir/Logic/Arithmetic.v\n             obj_dir/Logic/Arithmetic.sv\n%Error: Cannot find file containing module: Circuits,data/full_repos/permissive/498662723\n%Error: Cannot find file containing module: data/full_repos/permissive/498662723/Circuits/Combinational\n%Error: Cannot find file containing module: Circuits/m2014\n%Error: Cannot find file containing module: q4j\n%Error: Cannot find file containing module: (adder).v\n%Error: Exiting due to 6 error(s)\n'
module top_module (
    input [3:0] x,
    input [3:0] y, 
    output [4:0] sum);
    
    wire [3:0]cout;
    
    fadd u0 (x[0], y[0], 1'b0, cout[0], sum[0]);
    fadd u1 (x[1], y[1], cout[0], cout[1], sum[1]);
    fadd u2 (x[2], y[2], cout[1], cout[2], sum[2]);
    fadd u3 (x[3], y[3], cout[2], cout[3], sum[3]);
    
    assign sum[4] = cout[3];

endmodule
module top_module (
    input [3:0] x,
    input [3:0] y, 
    output [4:0] sum);

    
    wire [3:0]cout;
    
    fadd u0 (x[0], y[0], 1'b0, cout[0], sum[0]);
    fadd u1 (x[1], y[1], cout[0], cout[1], sum[1]);
    fadd u2 (x[2], y[2], cout[1], cout[2], sum[2]);
    fadd u3 (x[3], y[3], cout[2], cout[3], sum[3]);
    
    assign sum[4] = cout[3];

endmodule