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 yC1(isStype, isRtype, isItype, isLw, isjump, isbranch, opCode);
    output isStype, isRtype, isItype, isLw, isjump, isbranch;
    input [6:0] opCode;
    wire lwor, ISselect, JBselect, sbz, sz;









    assign isjump=opCode[3];


    or (lwor, opCode[6], opCode[5], opCode[4], opCode[3], opCode[2]); not (isLw, lwor);


    xor (ISselect, opCode[6], opCode[3], opCode[2], opCode[1], opCode[0]);
    and (isStype, ISselect, opCode[5]);
    and (isItype, ISselect, opCode[4]);


    and (isRtype, opCode[5], opCode[4]);


    and (JBselect, opCode[6], opCode[5]);
    not (sbz, opCode[3]);
    and (isbranch, JBselect, sbz);
endmodule
module yC1(isStype, isRtype, isItype, isLw, isjump, isbranch, opCode);

    output isStype, isRtype, isItype, isLw, isjump, isbranch;
    input [6:0] opCode;
    wire lwor, ISselect, JBselect, sbz, sz;









    assign isjump=opCode[3];


    or (lwor, opCode[6], opCode[5], opCode[4], opCode[3], opCode[2]); not (isLw, lwor);


    xor (ISselect, opCode[6], opCode[3], opCode[2], opCode[1], opCode[0]);
    and (isStype, ISselect, opCode[5]);
    and (isItype, ISselect, opCode[4]);


    and (isRtype, opCode[5], opCode[4]);


    and (JBselect, opCode[6], opCode[5]);
    not (sbz, opCode[3]);
    and (isbranch, JBselect, sbz);
endmodule