data/full_repos/permissive/434840709/lab1/2.38.v
1: b'%Warning-IMPLICIT: data/full_repos/permissive/434840709/lab1/2.38.v:14: Signal definition not found, creating implicitly: \'z1\'\n                                                                      : ... Suggested alternative: \'x1\'\n    and(z1, x1, x2);\n        ^~\n                   ... Use "/* verilator lint_off IMPLICIT */" and lint_on around source to disable this message.\n%Warning-IMPLICIT: data/full_repos/permissive/434840709/lab1/2.38.v:15: Signal definition not found, creating implicitly: \'z2\'\n                                                                      : ... Suggested alternative: \'x2\'\n    and(z2, x3, x4);\n        ^~\n%Warning-IMPLICIT: data/full_repos/permissive/434840709/lab1/2.38.v:18: Signal definition not found, creating implicitly: \'z3\'\n                                                                      : ... Suggested alternative: \'x3\'\n    or(z3,x1,~x3);\n       ^~\n%Warning-IMPLICIT: data/full_repos/permissive/434840709/lab1/2.38.v:19: Signal definition not found, creating implicitly: \'z4\'\n                                                                      : ... Suggested alternative: \'x4\'\n    or(z4,~x2,x4);\n       ^~\n%Error: Exiting due to 4 warning(s)\n'
module f (
    x1,
    x2,
    x3,
    x4,
    f,
    g,
    h
);

    input x1, x2, x3, x4;
    output f, g, h;

    and(z1, x1, x2);
    and(z2, x3, x4);

    or(g, z1, z2);
    or(z3,x1,~x3);
    or(z4,~x2,x4);

    and(h, z3, z4);
    or(f, g, h);

endmodule
module f (
    x1,
    x2,
    x3,
    x4,
    f,
    g,
    h
);


    input x1, x2, x3, x4;
    output f, g, h;

    and(z1, x1, x2);
    and(z2, x3, x4);

    or(g, z1, z2);
    or(z3,x1,~x3);
    or(z4,~x2,x4);

    and(h, z3, z4);
    or(f, g, h);

endmodule