data/full_repos/permissive/458208177/hdl/8_bit_shift.v
1: b"%Error: data/full_repos/permissive/458208177/hdl/8_bit_shift.v:14: Cannot find file containing module: 'shift_4_bit'\nshift_4_bit M1(S[3:0], bb_right, w1, D[3:0], shift_in_right, w2, select);\n^~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/458208177/hdl,data/full_repos/permissive/458208177/shift_4_bit\n             data/full_repos/permissive/458208177/hdl,data/full_repos/permissive/458208177/shift_4_bit.v\n             data/full_repos/permissive/458208177/hdl,data/full_repos/permissive/458208177/shift_4_bit.sv\n             shift_4_bit\n             shift_4_bit.v\n             shift_4_bit.sv\n             obj_dir/shift_4_bit\n             obj_dir/shift_4_bit.v\n             obj_dir/shift_4_bit.sv\n%Error: data/full_repos/permissive/458208177/hdl/8_bit_shift.v:15: Cannot find file containing module: 'shift_4_bit'\nshift_4_bit M2(S[7:4], w2, bb_left, D[7:4], w1, shift_in_left, select);\n^~~~~~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module shift_8_bit(
    output [7:0]        S,
    output              bb_right, bb_left,

    input [7:0]         D,
    input               shift_in_right, shift_in_left,
    input               select
);

wire w1, w2;

shift_4_bit M1(S[3:0], bb_right, w1, D[3:0], shift_in_right, w2, select);
shift_4_bit M2(S[7:4], w2, bb_left, D[7:4], w1, shift_in_left, select);

endmodule
module shift_8_bit(
    output [7:0]        S,
    output              bb_right, bb_left,

    input [7:0]         D,
    input               shift_in_right, shift_in_left,
    input               select
);


wire w1, w2;

shift_4_bit M1(S[3:0], bb_right, w1, D[3:0], shift_in_right, w2, select);
shift_4_bit M2(S[7:4], w2, bb_left, D[7:4], w1, shift_in_left, select);

endmodule