data/full_repos/permissive/187705377/Camera Reduced/display.sv
 line:36 column:12: Illegal character "'"
1: b'%Error: Cannot find file containing module: Reduced,data/full_repos/permissive/187705377\n        ... Looked in:\n             data/full_repos/permissive/187705377/Camera/Reduced,data/full_repos/permissive/187705377\n             data/full_repos/permissive/187705377/Camera/Reduced,data/full_repos/permissive/187705377.v\n             data/full_repos/permissive/187705377/Camera/Reduced,data/full_repos/permissive/187705377.sv\n             Reduced,data/full_repos/permissive/187705377\n             Reduced,data/full_repos/permissive/187705377.v\n             Reduced,data/full_repos/permissive/187705377.sv\n             obj_dir/Reduced,data/full_repos/permissive/187705377\n             obj_dir/Reduced,data/full_repos/permissive/187705377.v\n             obj_dir/Reduced,data/full_repos/permissive/187705377.sv\n%Error: Cannot find file containing module: data/full_repos/permissive/187705377/Camera\n%Error: Cannot find file containing module: Reduced/display.sv\n%Error: Exiting due to 3 error(s)\n'
module display(circle, square, triangle, HEX0, HEX1, HEX2, HEX3, HEX4, HEX5);
	input  logic  circle, square, triangle;
	output logic  [6:0] HEX0, HEX1, HEX2, HEX3, HEX4, HEX5; 
	
	logic [4:0] num5, num4, num3, num2, num1, num0;
	

	seg7 dis5(.bcd(num5), .out(HEX5));
	seg7 dis4(.bcd(num4), .out(HEX4));
	seg7 dis3(.bcd(num3), .out(HEX3));
	seg7 dis2(.bcd(num2), .out(HEX2));
	seg7 dis1(.bcd(num1), .out(HEX1));
	seg7 dis0(.bcd(num0), .out(HEX0));
	
	always_comb begin
		if(circle) begin

			num5 = 12; num4 = 1; num3 = 16; num2 = 12; num1 = 17; num0 = 14;
		end
		else if(square) begin

			num5 = 20; num4 = 19; num3 = 24; num2 = 10; num1 = 16; num0 = 14;
		end
		else if(triangle) begin 

			num5 = 22; num4 = 16; num3 = 1; num2 = 10; num1 = 23; num0 = 25; 		
		end
		else begin
			num5 = '1; 	  num4 = '1;    num3 = '1; 	num2 = '1;    num1 = '1;    num0 = '1; 	
		end
			
	end
	
endmodule
module display(circle, square, triangle, HEX0, HEX1, HEX2, HEX3, HEX4, HEX5);

	input  logic  circle, square, triangle;
	output logic  [6:0] HEX0, HEX1, HEX2, HEX3, HEX4, HEX5; 
	
	logic [4:0] num5, num4, num3, num2, num1, num0;
	

	seg7 dis5(.bcd(num5), .out(HEX5));
	seg7 dis4(.bcd(num4), .out(HEX4));
	seg7 dis3(.bcd(num3), .out(HEX3));
	seg7 dis2(.bcd(num2), .out(HEX2));
	seg7 dis1(.bcd(num1), .out(HEX1));
	seg7 dis0(.bcd(num0), .out(HEX0));
	
	always_comb begin
		if(circle) begin

			num5 = 12; num4 = 1; num3 = 16; num2 = 12; num1 = 17; num0 = 14;
		end
		else if(square) begin

			num5 = 20; num4 = 19; num3 = 24; num2 = 10; num1 = 16; num0 = 14;
		end
		else if(triangle) begin 

			num5 = 22; num4 = 16; num3 = 1; num2 = 10; num1 = 23; num0 = 25; 		
		end
		else begin
			num5 = '1; 	  num4 = '1;    num3 = '1; 	num2 = '1;    num1 = '1;    num0 = '1; 	
		end
			
	end
	
endmodule