data/full_repos/permissive/160794640/example/tilde.v
1: b'%Warning-WIDTH: data/full_repos/permissive/160794640/example/tilde.v:12: Logical Operator LOGNOT expects 1 bit on the LHS, but LHS\'s VARREF \'mask\' generates 32 bits.\n                                                                       : ... In instance tilde\n   assign zero = !mask;\n                 ^\n                ... Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.\n%Error: Exiting due to 1 warning(s)\n'
module tilde
(
	input [31:0] 	  irq, mask,
	output reg [31:0] wrdata,
	output reg 	  zero,lognot
);

    reg [1023:0]  arg;
   
   assign wrdata = irq & ~mask;
   assign zero = !mask;
   assign lognot = !$value$plusargs("lognot=%d", arg);

endmodule
module tilde
(
	input [31:0] 	  irq, mask,
	output reg [31:0] wrdata,
	output reg 	  zero,lognot
);


    reg [1023:0]  arg;
   
   assign wrdata = irq & ~mask;
   assign zero = !mask;
   assign lognot = !$value$plusargs("lognot=%d", arg);

endmodule