data/full_repos/permissive/110151336/lab_05/src/05_rotators/lab5.v
1: b"%Error: data/full_repos/permissive/110151336/lab_05/src/05_rotators/lab5.v:8: Cannot find file containing module: 'left_rotator'\n    left_rotator #(.WIDTH(4)) i_left_rotator\n    ^~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/110151336/lab_05/src/05_rotators,data/full_repos/permissive/110151336/left_rotator\n             data/full_repos/permissive/110151336/lab_05/src/05_rotators,data/full_repos/permissive/110151336/left_rotator.v\n             data/full_repos/permissive/110151336/lab_05/src/05_rotators,data/full_repos/permissive/110151336/left_rotator.sv\n             left_rotator\n             left_rotator.v\n             left_rotator.sv\n             obj_dir/left_rotator\n             obj_dir/left_rotator.v\n             obj_dir/left_rotator.sv\n%Error: data/full_repos/permissive/110151336/lab_05/src/05_rotators/lab5.v:16: Cannot find file containing module: 'right_rotator'\n    right_rotator #(.WIDTH(4)) i_right_rotator\n    ^~~~~~~~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module lab5
(
    input  [9:0] SW,
    output [9:0] LEDR
);


    left_rotator #(.WIDTH(4)) i_left_rotator
    (
        .x    (SW  [3:0]),
        .shamt(SW  [9:8]),
        .z    (LEDR[3:0])
    );


    right_rotator #(.WIDTH(4)) i_right_rotator
    (
        .x    (SW  [7:4]),
        .shamt(SW  [9:8]),
        .z    (LEDR[9:6])
    );
    
    assign LEDR[5:4] = 0;
endmodule
module lab5
(
    input  [9:0] SW,
    output [9:0] LEDR
);



    left_rotator #(.WIDTH(4)) i_left_rotator
    (
        .x    (SW  [3:0]),
        .shamt(SW  [9:8]),
        .z    (LEDR[3:0])
    );


    right_rotator #(.WIDTH(4)) i_right_rotator
    (
        .x    (SW  [7:4]),
        .shamt(SW  [9:8]),
        .z    (LEDR[9:6])
    );
    
    assign LEDR[5:4] = 0;
endmodule