data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_3to8decoder.v
1: b"%Error: data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_3to8decoder.v:22: Cannot find file containing module: 'AND_4'\n AND_4 AND0(out[0], not_ctrl_0, not_ctrl_1, not_ctrl_2, Enable);\n ^~~~~\n        ... Looked in:\n             data/full_repos/permissive/499137621/CheckPoint3_regfile-main,data/full_repos/permissive/499137621/AND_4\n             data/full_repos/permissive/499137621/CheckPoint3_regfile-main,data/full_repos/permissive/499137621/AND_4.v\n             data/full_repos/permissive/499137621/CheckPoint3_regfile-main,data/full_repos/permissive/499137621/AND_4.sv\n             AND_4\n             AND_4.v\n             AND_4.sv\n             obj_dir/AND_4\n             obj_dir/AND_4.v\n             obj_dir/AND_4.sv\n%Error: data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_3to8decoder.v:23: Cannot find file containing module: 'AND_4'\n AND_4 AND1(out[1], ctrl[0], not_ctrl_1, not_ctrl_2, Enable); \n ^~~~~\n%Error: data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_3to8decoder.v:24: Cannot find file containing module: 'AND_4'\n AND_4 AND2(out[2], not_ctrl_0, ctrl[1], not_ctrl_2, Enable);  \n ^~~~~\n%Error: data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_3to8decoder.v:25: Cannot find file containing module: 'AND_4'\n AND_4 AND3(out[3], ctrl[0], ctrl[1], not_ctrl_2, Enable);\n ^~~~~\n%Error: data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_3to8decoder.v:26: Cannot find file containing module: 'AND_4'\n AND_4 AND4(out[4], not_ctrl_0, not_ctrl_1, ctrl[2], Enable); \n ^~~~~\n%Error: data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_3to8decoder.v:27: Cannot find file containing module: 'AND_4'\n AND_4 AND5(out[5], ctrl[0], not_ctrl_1, ctrl[2], Enable);  \n ^~~~~\n%Error: data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_3to8decoder.v:28: Cannot find file containing module: 'AND_4'\n AND_4 AND6(out[6], not_ctrl_0, ctrl[1], ctrl[2], Enable);  \n ^~~~~\n%Error: data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_3to8decoder.v:29: Cannot find file containing module: 'AND_4'\n AND_4 AND7(out[7], ctrl[0], ctrl[1], ctrl[2], Enable);   \n ^~~~~\n%Error: Exiting due to 8 error(s)\n"
module _3to8decoder(out, ctrl, Enable);

   input [2:0] ctrl;
	input Enable;
   output [7:0] out;

	
	wire not_ctrl_0;
	wire not_ctrl_1;
	wire not_ctrl_2;

	not not_0(not_ctrl_0, ctrl[0]);	
	not not_1(not_ctrl_1, ctrl[1]);
	not not_2(not_ctrl_2, ctrl[2]);


	
	AND_4 AND0(out[0], not_ctrl_0, not_ctrl_1, not_ctrl_2, Enable);
	AND_4 AND1(out[1], ctrl[0], not_ctrl_1, not_ctrl_2, Enable);	
	AND_4 AND2(out[2], not_ctrl_0, ctrl[1], not_ctrl_2, Enable);		
	AND_4 AND3(out[3], ctrl[0], ctrl[1], not_ctrl_2, Enable);
	AND_4 AND4(out[4], not_ctrl_0, not_ctrl_1, ctrl[2], Enable);	
	AND_4 AND5(out[5], ctrl[0], not_ctrl_1, ctrl[2], Enable);		
	AND_4 AND6(out[6], not_ctrl_0, ctrl[1], ctrl[2], Enable);		
	AND_4 AND7(out[7], ctrl[0], ctrl[1], ctrl[2], Enable);			
	

endmodule
module _3to8decoder(out, ctrl, Enable);


   input [2:0] ctrl;
	input Enable;
   output [7:0] out;

	
	wire not_ctrl_0;
	wire not_ctrl_1;
	wire not_ctrl_2;

	not not_0(not_ctrl_0, ctrl[0]);	
	not not_1(not_ctrl_1, ctrl[1]);
	not not_2(not_ctrl_2, ctrl[2]);


	
	AND_4 AND0(out[0], not_ctrl_0, not_ctrl_1, not_ctrl_2, Enable);
	AND_4 AND1(out[1], ctrl[0], not_ctrl_1, not_ctrl_2, Enable);	
	AND_4 AND2(out[2], not_ctrl_0, ctrl[1], not_ctrl_2, Enable);		
	AND_4 AND3(out[3], ctrl[0], ctrl[1], not_ctrl_2, Enable);
	AND_4 AND4(out[4], not_ctrl_0, not_ctrl_1, ctrl[2], Enable);	
	AND_4 AND5(out[5], ctrl[0], not_ctrl_1, ctrl[2], Enable);		
	AND_4 AND6(out[6], not_ctrl_0, ctrl[1], ctrl[2], Enable);		
	AND_4 AND7(out[7], ctrl[0], ctrl[1], ctrl[2], Enable);			
	

endmodule