data/full_repos/permissive/52900389/Synchro.v
1: b"%Error: data/full_repos/permissive/52900389/Synchro.v:27: Cannot find file containing module: 'FFD'\nFFD FF1(\n^~~\n        ... Looked in:\n             data/full_repos/permissive/52900389,data/full_repos/permissive/52900389/FFD\n             data/full_repos/permissive/52900389,data/full_repos/permissive/52900389/FFD.v\n             data/full_repos/permissive/52900389,data/full_repos/permissive/52900389/FFD.sv\n             FFD\n             FFD.v\n             FFD.sv\n             obj_dir/FFD\n             obj_dir/FFD.v\n             obj_dir/FFD.sv\n%Error: data/full_repos/permissive/52900389/Synchro.v:32: Cannot find file containing module: 'FFD'\nFFD FF2(\n^~~\n%Error: data/full_repos/permissive/52900389/Synchro.v:37: Cannot find file containing module: 'FFD'\nFFD FF3(\n^~~\n%Error: Exiting due to 3 error(s)\n"
module Synchro(dato,clk,ds);
input wire dato,clk;
output wire ds;

wire c1,c2,c3;

FFD FF1(
    .dato(dato), 
    .clk(clk), 
    .q(c1)
    );
FFD FF2(
    .dato(c1), 
    .clk(clk), 
    .q(c2)
    );
FFD FF3(
    .dato(c2), 
    .clk(clk), 
    .q(c3)
    );
	 

assign ds = c1 && c2 && c3; 

endmodule
module Synchro(dato,clk,ds);

input wire dato,clk;
output wire ds;

wire c1,c2,c3;

FFD FF1(
    .dato(dato), 
    .clk(clk), 
    .q(c1)
    );
FFD FF2(
    .dato(c1), 
    .clk(clk), 
    .q(c2)
    );
FFD FF3(
    .dato(c2), 
    .clk(clk), 
    .q(c3)
    );
	 

assign ds = c1 && c2 && c3; 

endmodule