data/full_repos/permissive/174263347/jamma/hdl/quad_counter.v
1: b"%Error: data/full_repos/permissive/174263347/jamma/hdl/quad_counter.v:18: Cannot find file containing module: 'myFRONTEXTRACTOR'\nmyFRONTEXTRACTOR ifrontsExtractorA (clk, clrn, enable, inA, riseA);\n^~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/174263347/jamma/hdl,data/full_repos/permissive/174263347/myFRONTEXTRACTOR\n             data/full_repos/permissive/174263347/jamma/hdl,data/full_repos/permissive/174263347/myFRONTEXTRACTOR.v\n             data/full_repos/permissive/174263347/jamma/hdl,data/full_repos/permissive/174263347/myFRONTEXTRACTOR.sv\n             myFRONTEXTRACTOR\n             myFRONTEXTRACTOR.v\n             myFRONTEXTRACTOR.sv\n             obj_dir/myFRONTEXTRACTOR\n             obj_dir/myFRONTEXTRACTOR.v\n             obj_dir/myFRONTEXTRACTOR.sv\n%Error: data/full_repos/permissive/174263347/jamma/hdl/quad_counter.v:19: Cannot find file containing module: 'myFRONTEXTRACTOR'\nmyFRONTEXTRACTOR ifrontsExtractorB (clk, clrn, enable, inB, riseB);\n^~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/174263347/jamma/hdl/quad_counter.v:23: Cannot find file containing module: 'myLCEL'\nmyLCEL lcelem(plusin, plus);\n^~~~~~\n%Error: data/full_repos/permissive/174263347/jamma/hdl/quad_counter.v:31: Cannot find file containing module: 'myREVCOUNTER'\nmyREVCOUNTER irevCounter( clk, clrn, ena, plus, q );\n^~~~~~~~~~~~\n%Error: Exiting due to 4 error(s)\n"
module QUAD_COUNTER ( clk, enable, inA, inB, clrn, q);

	input 			clk, enable, inA, inB, clrn;
	output	[6:0]	q;

	wire 		 	riseA, riseB;
	wire	 		plus, plusin;
	wire			ena;





myFRONTEXTRACTOR ifrontsExtractorA (clk, clrn, enable, inA, riseA);
myFRONTEXTRACTOR ifrontsExtractorB (clk, clrn, enable, inB, riseB);

assign plusin   = ( riseA & (inA !=  inB) ) | ( riseB & (inA == inB) );

myLCEL lcelem(plusin, plus);

assign ena 		= (riseA | riseB) & enable;





myREVCOUNTER irevCounter( clk, clrn, ena, plus, q );

endmodule
module QUAD_COUNTER ( clk, enable, inA, inB, clrn, q);


	input 			clk, enable, inA, inB, clrn;
	output	[6:0]	q;

	wire 		 	riseA, riseB;
	wire	 		plus, plusin;
	wire			ena;





myFRONTEXTRACTOR ifrontsExtractorA (clk, clrn, enable, inA, riseA);
myFRONTEXTRACTOR ifrontsExtractorB (clk, clrn, enable, inB, riseB);

assign plusin   = ( riseA & (inA !=  inB) ) | ( riseB & (inA == inB) );

myLCEL lcelem(plusin, plus);

assign ena 		= (riseA | riseB) & enable;





myREVCOUNTER irevCounter( clk, clrn, ena, plus, q );

endmodule