data/full_repos/permissive/108500919/unidad.v
1: b"%Error: data/full_repos/permissive/108500919/unidad.v:36: Cannot find file containing module: 'proc'\n proc modulo1(\n ^~~~\n        ... Looked in:\n             data/full_repos/permissive/108500919,data/full_repos/permissive/108500919/proc\n             data/full_repos/permissive/108500919,data/full_repos/permissive/108500919/proc.v\n             data/full_repos/permissive/108500919,data/full_repos/permissive/108500919/proc.sv\n             proc\n             proc.v\n             proc.sv\n             obj_dir/proc\n             obj_dir/proc.v\n             obj_dir/proc.sv\n%Error: data/full_repos/permissive/108500919/unidad.v:46: Cannot find file containing module: 'proc'\n proc modulo2(\n ^~~~\n%Error: data/full_repos/permissive/108500919/unidad.v:55: Cannot find file containing module: 'proc'\n proc modulo3(\n ^~~~\n%Error: data/full_repos/permissive/108500919/unidad.v:64: Cannot find file containing module: 'proc'\n proc modulo4(\n ^~~~\n%Error: Exiting due to 4 error(s)\n"
module unidad(

    input [15:0] x1,x2,x3,x4,
    input [15:0] a1,a2,a3,a4,
    input reset,
    input clk,

    output wire [15:0] y1,y2,y3,y4
    );
	
	

	
	proc modulo1(
		.x(y4),
		.x_init(x1),
		.a(a1),
		.reset(reset),
		.clk(clk),
		.y(y1)				
	);
 

	proc modulo2(
		.x(y1),
		.x_init(x2),
		.a(a2),
		.reset(reset),
		.clk(clk),
		.y(y2)				
	);

	proc modulo3(
		.x(y2),
		.x_init(x3),
		.a(a3),
		.reset(reset),
		.clk(clk),
		.y(y3)				
	);

	proc modulo4(
		.x(y3),
		.x_init(x4),
		.a(a4),
		.reset(reset),
		.clk(clk),
		.y(y4)				
	);

endmodule
module unidad(

    input [15:0] x1,x2,x3,x4,
    input [15:0] a1,a2,a3,a4,
    input reset,
    input clk,

    output wire [15:0] y1,y2,y3,y4
    );

	
	

	
	proc modulo1(
		.x(y4),
		.x_init(x1),
		.a(a1),
		.reset(reset),
		.clk(clk),
		.y(y1)				
	);
 

	proc modulo2(
		.x(y1),
		.x_init(x2),
		.a(a2),
		.reset(reset),
		.clk(clk),
		.y(y2)				
	);

	proc modulo3(
		.x(y2),
		.x_init(x3),
		.a(a3),
		.reset(reset),
		.clk(clk),
		.y(y3)				
	);

	proc modulo4(
		.x(y3),
		.x_init(x4),
		.a(a4),
		.reset(reset),
		.clk(clk),
		.y(y4)				
	);

endmodule