data/full_repos/permissive/110151336/lab_05/src/08_half_adder/lab5.v
1: b"%Error: data/full_repos/permissive/110151336/lab_05/src/08_half_adder/lab5.v:7: Cannot find file containing module: 'half_adder'\n half_adder i_half_adder_behavioral\n ^~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/110151336/lab_05/src/08_half_adder,data/full_repos/permissive/110151336/half_adder\n             data/full_repos/permissive/110151336/lab_05/src/08_half_adder,data/full_repos/permissive/110151336/half_adder.v\n             data/full_repos/permissive/110151336/lab_05/src/08_half_adder,data/full_repos/permissive/110151336/half_adder.sv\n             half_adder\n             half_adder.v\n             half_adder.sv\n             obj_dir/half_adder\n             obj_dir/half_adder.v\n             obj_dir/half_adder.sv\n%Error: data/full_repos/permissive/110151336/lab_05/src/08_half_adder/lab5.v:15: Cannot find file containing module: 'half_adder_structural'\n    half_adder_structural i_half_adder_structural\n    ^~~~~~~~~~~~~~~~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module lab5
(
    input  [9:0] SW,
    output [9:0] LEDR
);

	half_adder i_half_adder_behavioral
    (
        .x        (SW[0]  ),
        .y        (SW[1]  ),
        .z        (LEDR[0]),
        .carry_out(LEDR[1])
    );
    
    half_adder_structural i_half_adder_structural
    (
        .x        ( SW[2]  ),
        .y        ( SW[3]  ),
        .z        ( LEDR[2]),
        .carry_out( LEDR[3])
    );
    
    assign LEDR[9:4] = 0;

endmodule
module lab5
(
    input  [9:0] SW,
    output [9:0] LEDR
);


	half_adder i_half_adder_behavioral
    (
        .x        (SW[0]  ),
        .y        (SW[1]  ),
        .z        (LEDR[0]),
        .carry_out(LEDR[1])
    );
    
    half_adder_structural i_half_adder_structural
    (
        .x        ( SW[2]  ),
        .y        ( SW[3]  ),
        .z        ( LEDR[2]),
        .carry_out( LEDR[3])
    );
    
    assign LEDR[9:4] = 0;

endmodule