data/full_repos/permissive/503578084/pipeline/ex_module.v
1: b"%Error: data/full_repos/permissive/503578084/pipeline/ex_module.v:36: Cannot find file containing module: 'alu_B_mux'\nalu_B_mux u_alu_B_mux(\n^~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/503578084/pipeline,data/full_repos/permissive/503578084/alu_B_mux\n             data/full_repos/permissive/503578084/pipeline,data/full_repos/permissive/503578084/alu_B_mux.v\n             data/full_repos/permissive/503578084/pipeline,data/full_repos/permissive/503578084/alu_B_mux.sv\n             alu_B_mux\n             alu_B_mux.v\n             alu_B_mux.sv\n             obj_dir/alu_B_mux\n             obj_dir/alu_B_mux.v\n             obj_dir/alu_B_mux.sv\n%Error: data/full_repos/permissive/503578084/pipeline/ex_module.v:43: Cannot find file containing module: 'alu'\nalu u_alu(\n^~~\n%Error: data/full_repos/permissive/503578084/pipeline/ex_module.v:51: Cannot find file containing module: 'branch_cmp'\nbranch_cmp u_branch_cmp(\n^~~~~~~~~~\n%Error: Exiting due to 3 error(s)\n"
module ex_module(
    input   alub_sel,
    input   [31:0]  A,
    input   [31:0]  rD2,
    input   [31:0]  ext,
    input   [3:0]   alu_op,
    output  zero,
    output  [1:0]   branch,
    output  [31:0]  C
    );
    
wire    [31:0]  B;

alu_B_mux u_alu_B_mux(
    .alub_sel(alub_sel),
    .rD2(rD2),
    .ext(ext),
    .B(B)
);
    
alu u_alu(
    .A(A),
    .B(B),
    .alu_op(alu_op),
    .zero(zero),
    .C(C)
);

branch_cmp u_branch_cmp(
    .C(C),
    .branch(branch)
);
    
endmodule
module ex_module(
    input   alub_sel,
    input   [31:0]  A,
    input   [31:0]  rD2,
    input   [31:0]  ext,
    input   [3:0]   alu_op,
    output  zero,
    output  [1:0]   branch,
    output  [31:0]  C
    );

    
wire    [31:0]  B;

alu_B_mux u_alu_B_mux(
    .alub_sel(alub_sel),
    .rD2(rD2),
    .ext(ext),
    .B(B)
);
    
alu u_alu(
    .A(A),
    .B(B),
    .alu_op(alu_op),
    .zero(zero),
    .C(C)
);

branch_cmp u_branch_cmp(
    .C(C),
    .branch(branch)
);
    
endmodule