data/full_repos/permissive/487368624/Lab M/cpu.v
1: b'%Error: Cannot find file containing module: M,data/full_repos/permissive/487368624\n        ... Looked in:\n             data/full_repos/permissive/487368624/Lab/M,data/full_repos/permissive/487368624\n             data/full_repos/permissive/487368624/Lab/M,data/full_repos/permissive/487368624.v\n             data/full_repos/permissive/487368624/Lab/M,data/full_repos/permissive/487368624.sv\n             M,data/full_repos/permissive/487368624\n             M,data/full_repos/permissive/487368624.v\n             M,data/full_repos/permissive/487368624.sv\n             obj_dir/M,data/full_repos/permissive/487368624\n             obj_dir/M,data/full_repos/permissive/487368624.v\n             obj_dir/M,data/full_repos/permissive/487368624.sv\n%Error: Cannot find file containing module: data/full_repos/permissive/487368624/Lab\n%Error: Cannot find file containing module: M/cpu.v\n%Error: Exiting due to 3 error(s)\n'
module yC4(op, ALUop, funct3);
    output [2:0] op;
    input [2:0] funct3;
    input [1:0] ALUop;

    xor top_xor(top_xor, funct3[2], funct3[1]);
	and top_and(top_and, ALUop[1], top_xor);
	or top_or(op[2], ALUop[0], top_and);
	not top_not(top_not, ALUop[1]);
	not bot_not(bot_not, funct3[1]);
	or bot_or(op[1], top_not, bot_not);
	xor bot_xor(bot_xor, funct3[1], funct3[0]);
	and bot_and(op[0], ALUop[1], bot_xor);
endmodule
module yC4(op, ALUop, funct3);

    output [2:0] op;
    input [2:0] funct3;
    input [1:0] ALUop;

    xor top_xor(top_xor, funct3[2], funct3[1]);
	and top_and(top_and, ALUop[1], top_xor);
	or top_or(op[2], ALUop[0], top_and);
	not top_not(top_not, ALUop[1]);
	not bot_not(bot_not, funct3[1]);
	or bot_or(op[1], top_not, bot_not);
	xor bot_xor(bot_xor, funct3[1], funct3[0]);
	and bot_and(op[0], ALUop[1], bot_xor);
endmodule