data/full_repos/permissive/170902741/hw3_1/mux4_1_4b.v
1: b"%Error: data/full_repos/permissive/170902741/hw3_1/mux4_1_4b.v:17: Cannot find file containing module: 'mux4_1'\n mux4_1 mux_1b_0(.S(S[1:0]), .InA(InA[0]), .InB(InB[0]), .InC(InC[0]), .InD(InD[0]), .Out(Out[0]));\n ^~~~~~\n        ... Looked in:\n             data/full_repos/permissive/170902741/hw3_1,data/full_repos/permissive/170902741/mux4_1\n             data/full_repos/permissive/170902741/hw3_1,data/full_repos/permissive/170902741/mux4_1.v\n             data/full_repos/permissive/170902741/hw3_1,data/full_repos/permissive/170902741/mux4_1.sv\n             mux4_1\n             mux4_1.v\n             mux4_1.sv\n             obj_dir/mux4_1\n             obj_dir/mux4_1.v\n             obj_dir/mux4_1.sv\n%Error: data/full_repos/permissive/170902741/hw3_1/mux4_1_4b.v:18: Cannot find file containing module: 'mux4_1'\n mux4_1 mux_1b_1(.S(S[1:0]), .InA(InA[1]), .InB(InB[1]), .InC(InC[1]), .InD(InD[1]), .Out(Out[1]));\n ^~~~~~\n%Error: data/full_repos/permissive/170902741/hw3_1/mux4_1_4b.v:19: Cannot find file containing module: 'mux4_1'\n mux4_1 mux_1b_2(.S(S[1:0]), .InA(InA[2]), .InB(InB[2]), .InC(InC[2]), .InD(InD[2]), .Out(Out[2]));\n ^~~~~~\n%Error: data/full_repos/permissive/170902741/hw3_1/mux4_1_4b.v:20: Cannot find file containing module: 'mux4_1'\n mux4_1 mux_1b_3(.S(S[1:0]), .InA(InA[3]), .InB(InB[3]), .InC(InC[3]), .InD(InD[3]), .Out(Out[3]));\n ^~~~~~\n%Error: Exiting due to 4 error(s)\n"
module mux4_1_4b(InA, InB, InC, InD, S, Out);


    parameter N = 4;

    input [N-1:0]   InA, InB, InC, InD;
    input [1:0]     S;
    output [N-1:0]  Out;


	mux4_1 mux_1b_0(.S(S[1:0]), .InA(InA[0]), .InB(InB[0]), .InC(InC[0]), .InD(InD[0]), .Out(Out[0]));
	mux4_1 mux_1b_1(.S(S[1:0]), .InA(InA[1]), .InB(InB[1]), .InC(InC[1]), .InD(InD[1]), .Out(Out[1]));
	mux4_1 mux_1b_2(.S(S[1:0]), .InA(InA[2]), .InB(InB[2]), .InC(InC[2]), .InD(InD[2]), .Out(Out[2]));
	mux4_1 mux_1b_3(.S(S[1:0]), .InA(InA[3]), .InB(InB[3]), .InC(InC[3]), .InD(InD[3]), .Out(Out[3]));


endmodule
module mux4_1_4b(InA, InB, InC, InD, S, Out);



    parameter N = 4;

    input [N-1:0]   InA, InB, InC, InD;
    input [1:0]     S;
    output [N-1:0]  Out;


	mux4_1 mux_1b_0(.S(S[1:0]), .InA(InA[0]), .InB(InB[0]), .InC(InC[0]), .InD(InD[0]), .Out(Out[0]));
	mux4_1 mux_1b_1(.S(S[1:0]), .InA(InA[1]), .InB(InB[1]), .InC(InC[1]), .InD(InD[1]), .Out(Out[1]));
	mux4_1 mux_1b_2(.S(S[1:0]), .InA(InA[2]), .InB(InB[2]), .InC(InC[2]), .InD(InD[2]), .Out(Out[2]));
	mux4_1 mux_1b_3(.S(S[1:0]), .InA(InA[3]), .InB(InB[3]), .InC(InC[3]), .InD(InD[3]), .Out(Out[3]));


endmodule