data/full_repos/permissive/157494568/Part3/ped_flip_flop.v
1: b"%Error: data/full_repos/permissive/157494568/Part3/ped_flip_flop.v:10: Cannot find file containing module: 'gated_d_latch'\ngated_d_latch latch1(\n^~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/157494568/Part3,data/full_repos/permissive/157494568/gated_d_latch\n             data/full_repos/permissive/157494568/Part3,data/full_repos/permissive/157494568/gated_d_latch.v\n             data/full_repos/permissive/157494568/Part3,data/full_repos/permissive/157494568/gated_d_latch.sv\n             gated_d_latch\n             gated_d_latch.v\n             gated_d_latch.sv\n             obj_dir/gated_d_latch\n             obj_dir/gated_d_latch.v\n             obj_dir/gated_d_latch.sv\n%Error: data/full_repos/permissive/157494568/Part3/ped_flip_flop.v:16: Cannot find file containing module: 'gated_d_latch'\ngated_d_latch latch2(\n^~~~~~~~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module ped_flip_flop(clk, D, Q);

input D, clk;
output Q;

wire Qm, Qs;

gated_d_latch latch1(
	.clk(~clk), 
	.D(D), 
	.Q(Qm)
);

gated_d_latch latch2(
	.clk(clk), 
	.D(Qm), 
	.Q(Qs)
);

assign Q = Qs;

endmodule
module ped_flip_flop(clk, D, Q);


input D, clk;
output Q;

wire Qm, Qs;

gated_d_latch latch1(
	.clk(~clk), 
	.D(D), 
	.Q(Qm)
);

gated_d_latch latch2(
	.clk(clk), 
	.D(Qm), 
	.Q(Qs)
);

assign Q = Qs;

endmodule