data/full_repos/permissive/219943485/Bizarre.v
 line:88: before: "f"
1: b'%Warning-UNSIGNED: data/full_repos/permissive/219943485/Bizarre.v:30: Comparison is constant due to unsigned arithmetic\n                                                                    : ... In instance Bizarre\n   ( (x>=0 && x<= 40 && y>= 0 && y<=7) ||\n       ^~\n                   ... Use "/* verilator lint_off UNSIGNED */" and lint_on around source to disable this message.\n%Warning-UNSIGNED: data/full_repos/permissive/219943485/Bizarre.v:30: Comparison is constant due to unsigned arithmetic\n                                                                    : ... In instance Bizarre\n   ( (x>=0 && x<= 40 && y>= 0 && y<=7) ||\n                         ^~\n%Warning-UNSIGNED: data/full_repos/permissive/219943485/Bizarre.v:31: Comparison is constant due to unsigned arithmetic\n                                                                    : ... In instance Bizarre\n   (x>=0 && x<= 40 && y>= 73 && y<=80) ||\n     ^~\n%Warning-UNSIGNED: data/full_repos/permissive/219943485/Bizarre.v:32: Comparison is constant due to unsigned arithmetic\n                                                                    : ... In instance Bizarre\n   (x>=0 && x<7 && y>=0 && y<80) ||\n     ^~\n%Warning-UNSIGNED: data/full_repos/permissive/219943485/Bizarre.v:32: Comparison is constant due to unsigned arithmetic\n                                                                    : ... In instance Bizarre\n   (x>=0 && x<7 && y>=0 && y<80) ||\n                    ^~\n%Warning-UNSIGNED: data/full_repos/permissive/219943485/Bizarre.v:33: Comparison is constant due to unsigned arithmetic\n                                                                    : ... In instance Bizarre\n   (x>=33 && x<40 && y>=0 && y<80) )?1:0\n                      ^~\n%Error: Exiting due to 6 warning(s)\n'
module Bizarre(x,y,d,f);
	input[9:0] x,y;
	input[3:0] d;
	output f;
	reg f;

	always @(x or y or d)
   case(d)
	0: f=
			( (x>=0 && x<= 40 && y>= 0 && y<=7) ||
			(x>=0 && x<= 40 && y>= 73 && y<=80) ||
			(x>=0 && x<7 && y>=0 && y<80) ||
			(x>=33 && x<40 && y>=0 && y<80) )?1:0
			;
	1: f=
			(x>33 && x<40 && y<80)?1:0;
	2: f=
			( (y<7 && x<40) ||
			(x>33 && x<40 && y<43) ||
			(y>36 && y<43 && x<40) ||
			(x<7 && y>36 && y<80) ||
			(y>73 && y<80 && x<40) )?1:0
			;
	3: f=
			( (y<7 && x<40) ||
			(y>36 && y<43 && x<40) ||
			(x>33 && x<40 && y<80) ||
			(y>73 && y<80 && x<40) )?1:0
			;
	4: f=
			( (x<7 && y<43) ||
			(y>36 && y<43 && x<40) ||
			(x>33 && x<40 && y<80) )?1:0
			;
	5: f=
			( (y<7 && x<40) ||
			(x<7 && y<43) ||
			(y>36 && y<43 && x<40) ||
			(x>33 && x<40 && y>36 && y<80) ||
			(y>73 && y<80 && x<40) )?1:0
			;
	6: f=
			( (y<7 && x<40) ||
			(x<7 && y<80) ||
			(y>36 && y<43 && x<40) ||
			(x>33 && x<40 && y>36 && y<80) ||
			(y>73 && y<80 && x<40) )?1:0
			;
	7: f=
			( (y<7 && x<40) ||
			(x>33 && x<40 && y<80) )?1:0
			;
	8: f=
			( (x<7 && y<80) ||
			(x>33 && x<40 && y<80) ||
			(y>36 && y<43 && x<40) ||
			(y<7 && x<40) ||
			(y>73 && y<80 && x<40) )?1:0
			;
	9: f=
			( (x<7 && y<43) ||
			(x>33 && x<40 && y<80) ||
			(y>36 && y<43 && x<40) ||
			(y<7 && x<40) ||
			(y>73 && y<80 && x<40) )?1:0
			;	
  default
     f=0;
  endcase
endmodule
module Bizarre(x,y,d,f);

	input[9:0] x,y;
	input[3:0] d;
	output f;
	reg f;

	always @(x or y or d)
   case(d)
	0: f=
			( (x>=0 && x<= 40 && y>= 0 && y<=7) ||
			(x>=0 && x<= 40 && y>= 73 && y<=80) ||
			(x>=0 && x<7 && y>=0 && y<80) ||
			(x>=33 && x<40 && y>=0 && y<80) )?1:0
			;
	1: f=
			(x>33 && x<40 && y<80)?1:0;
	2: f=
			( (y<7 && x<40) ||
			(x>33 && x<40 && y<43) ||
			(y>36 && y<43 && x<40) ||
			(x<7 && y>36 && y<80) ||
			(y>73 && y<80 && x<40) )?1:0
			;
	3: f=
			( (y<7 && x<40) ||
			(y>36 && y<43 && x<40) ||
			(x>33 && x<40 && y<80) ||
			(y>73 && y<80 && x<40) )?1:0
			;
	4: f=
			( (x<7 && y<43) ||
			(y>36 && y<43 && x<40) ||
			(x>33 && x<40 && y<80) )?1:0
			;
	5: f=
			( (y<7 && x<40) ||
			(x<7 && y<43) ||
			(y>36 && y<43 && x<40) ||
			(x>33 && x<40 && y>36 && y<80) ||
			(y>73 && y<80 && x<40) )?1:0
			;
	6: f=
			( (y<7 && x<40) ||
			(x<7 && y<80) ||
			(y>36 && y<43 && x<40) ||
			(x>33 && x<40 && y>36 && y<80) ||
			(y>73 && y<80 && x<40) )?1:0
			;
	7: f=
			( (y<7 && x<40) ||
			(x>33 && x<40 && y<80) )?1:0
			;
	8: f=
			( (x<7 && y<80) ||
			(x>33 && x<40 && y<80) ||
			(y>36 && y<43 && x<40) ||
			(y<7 && x<40) ||
			(y>73 && y<80 && x<40) )?1:0
			;
	9: f=
			( (x<7 && y<43) ||
			(x>33 && x<40 && y<80) ||
			(y>36 && y<43 && x<40) ||
			(y<7 && x<40) ||
			(y>73 && y<80 && x<40) )?1:0
			;	
  default
     f=0;
  endcase
endmodule