data/full_repos/permissive/496903659/144 exams#2014_q3c.v
1: b'%Error: Cannot find file containing module: data/full_repos/permissive/496903659/144\n        ... Looked in:\n             data/full_repos/permissive/496903659,data/full_repos/permissive/496903659/data/full_repos/permissive/496903659/144\n             data/full_repos/permissive/496903659,data/full_repos/permissive/496903659/data/full_repos/permissive/496903659/144.v\n             data/full_repos/permissive/496903659,data/full_repos/permissive/496903659/data/full_repos/permissive/496903659/144.sv\n             data/full_repos/permissive/496903659/144\n             data/full_repos/permissive/496903659/144.v\n             data/full_repos/permissive/496903659/144.sv\n             obj_dir/data/full_repos/permissive/496903659/144\n             obj_dir/data/full_repos/permissive/496903659/144.v\n             obj_dir/data/full_repos/permissive/496903659/144.sv\n%Error: Cannot find file containing module: exams#2014_q3c.v\n%Error: Exiting due to 2 error(s)\n'
module top_module (
    input clk,
    input [2:0] y,
    input x,
    output Y0,
    output z
);

    assign Y0 = (~y[1] & y[2] & ~y[0] & ~x) | (~y[2] & ~y[0] & x) | (~y[2] & y[0] & ~x);

    assign z  = (y == 'b011) | (y == 'b100);
endmodule
module top_module (
    input clk,
    input [2:0] y,
    input x,
    output Y0,
    output z
);


    assign Y0 = (~y[1] & y[2] & ~y[0] & ~x) | (~y[2] & ~y[0] & x) | (~y[2] & y[0] & ~x);

    assign z  = (y == 'b011) | (y == 'b100);
endmodule