data/full_repos/permissive/210844779/lab1/1.2.1/mux4x1.v
1: b"%Error: data/full_repos/permissive/210844779/lab1/1.2.1/mux4x1.v:11: Cannot find file containing module: 'mux2x1'\nmux2x1 u0(.I(I[1:0]),.S(S[0]),.Y(temp[0]));\n^~~~~~\n        ... Looked in:\n             data/full_repos/permissive/210844779/lab1/1.2.1,data/full_repos/permissive/210844779/mux2x1\n             data/full_repos/permissive/210844779/lab1/1.2.1,data/full_repos/permissive/210844779/mux2x1.v\n             data/full_repos/permissive/210844779/lab1/1.2.1,data/full_repos/permissive/210844779/mux2x1.sv\n             mux2x1\n             mux2x1.v\n             mux2x1.sv\n             obj_dir/mux2x1\n             obj_dir/mux2x1.v\n             obj_dir/mux2x1.sv\n%Error: data/full_repos/permissive/210844779/lab1/1.2.1/mux4x1.v:12: Cannot find file containing module: 'mux2x1'\nmux2x1 u1(.I(I[3:2]),.S(S[0]),.Y(temp[1]));\n^~~~~~\n%Error: data/full_repos/permissive/210844779/lab1/1.2.1/mux4x1.v:13: Cannot find file containing module: 'mux2x1'\nmux2x1 u2(.I(temp),.S(S[1]),.Y(Y));\n^~~~~~\n%Error: Exiting due to 3 error(s)\n"
module mux4x1(I,S,Y);

input [3:0]I;
input [1:0]S;
output Y;

wire [1:0]temp;



mux2x1 u0(.I(I[1:0]),.S(S[0]),.Y(temp[0]));
mux2x1 u1(.I(I[3:2]),.S(S[0]),.Y(temp[1]));
mux2x1 u2(.I(temp),.S(S[1]),.Y(Y));

endmodule
module mux4x1(I,S,Y);


input [3:0]I;
input [1:0]S;
output Y;

wire [1:0]temp;



mux2x1 u0(.I(I[1:0]),.S(S[0]),.Y(temp[0]));
mux2x1 u1(.I(I[3:2]),.S(S[0]),.Y(temp[1]));
mux2x1 u2(.I(temp),.S(S[1]),.Y(Y));

endmodule