data/full_repos/permissive/129127690/sumador_parametrizable.v
 line:1: before: "bus"
1: b"%Error: data/full_repos/permissive/129127690/sumador_parametrizable.v:12: Cannot find file containing module: 'sumador_completo'\n   sumador_completo addr(a[i],b[i],cout[i], s[i],cout[i+1]);\n   ^~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/129127690,data/full_repos/permissive/129127690/sumador_completo\n             data/full_repos/permissive/129127690,data/full_repos/permissive/129127690/sumador_completo.v\n             data/full_repos/permissive/129127690,data/full_repos/permissive/129127690/sumador_completo.sv\n             sumador_completo\n             sumador_completo.v\n             sumador_completo.sv\n             obj_dir/sumador_completo\n             obj_dir/sumador_completo.v\n             obj_dir/sumador_completo.sv\n%Error: Exiting due to 1 error(s)\n"
module sumador_parametrizable #(bus = 8)
	(input[bus-1:0] a,b,input cin,
	output[bus-1:0] s,output overflow);
	
	
	wire[bus:0] cout;
	assign cout[0]  = cin;
	assign overflow = cout[bus];
	genvar i;
	generate 
		for (i = 0; i < bus; i = i+1) begin:forloop
			sumador_completo addr(a[i],b[i],cout[i], s[i],cout[i+1]);
		end
	
	endgenerate
	
	
endmodule
module sumador_parametrizable #(bus = 8)
	(input[bus-1:0] a,b,input cin,
	output[bus-1:0] s,output overflow);

	
	
	wire[bus:0] cout;
	assign cout[0]  = cin;
	assign overflow = cout[bus];
	genvar i;
	generate 
		for (i = 0; i < bus; i = i+1) begin:forloop
			sumador_completo addr(a[i],b[i],cout[i], s[i],cout[i+1]);
		end
	
	endgenerate
	
	
endmodule