data/full_repos/permissive/148324174/CombLogic/Intro_Top.v
1: b"%Error: data/full_repos/permissive/148324174/CombLogic/Intro_Top.v:10: Cannot find file containing module: 'AndOr'\nAndOr InputComb1(\n^~~~~\n        ... Looked in:\n             data/full_repos/permissive/148324174/CombLogic,data/full_repos/permissive/148324174/AndOr\n             data/full_repos/permissive/148324174/CombLogic,data/full_repos/permissive/148324174/AndOr.v\n             data/full_repos/permissive/148324174/CombLogic,data/full_repos/permissive/148324174/AndOr.sv\n             AndOr\n             AndOr.v\n             AndOr.sv\n             obj_dir/AndOr\n             obj_dir/AndOr.v\n             obj_dir/AndOr.sv\n%Error: data/full_repos/permissive/148324174/CombLogic/Intro_Top.v:18: Cannot find file containing module: 'SR'\nSR SRLatch1(\n^~\n%Error: data/full_repos/permissive/148324174/CombLogic/Intro_Top.v:25: Cannot find file containing module: 'XorNor'\nXorNor OutputComb1(\n^~~~~~\n%Error: Exiting due to 3 error(s)\n"
module Intro_Top(
	output X, Y, Z,
	input A, B, C, D
	);

wire ab, bc, q, qn;

assign #1 Z = ~qn;

AndOr InputComb1(
	.X(ab),
	.Y(bc),
	.A(A),
	.B(B),
	.C(C)
	);

SR SRLatch1(
	.Q(q),
	.Qn(qn),
	.S(bc),
	.R(D)
	);

XorNor OutputComb1(
	.X(x),
	.Y(Y),
	.A(ab),
	.B(q),
	.C(qn)
	);

endmodule
module Intro_Top(
	output X, Y, Z,
	input A, B, C, D
	);


wire ab, bc, q, qn;

assign #1 Z = ~qn;

AndOr InputComb1(
	.X(ab),
	.Y(bc),
	.A(A),
	.B(B),
	.C(C)
	);

SR SRLatch1(
	.Q(q),
	.Qn(qn),
	.S(bc),
	.R(D)
	);

XorNor OutputComb1(
	.X(x),
	.Y(Y),
	.A(ab),
	.B(q),
	.C(qn)
	);

endmodule