data/full_repos/permissive/136422019/src/booth32_tb.v
1: b'%Warning-STMTDLY: data/full_repos/permissive/136422019/src/booth32_tb.v:15: Unsupported: Ignoring delay on this delayed statement.\n  #100\n  ^\n                  ... Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.\n%Warning-STMTDLY: data/full_repos/permissive/136422019/src/booth32_tb.v:21: Unsupported: Ignoring delay on this delayed statement.\n  #100\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/136422019/src/booth32_tb.v:25: Unsupported: Ignoring delay on this delayed statement.\n  #100\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/136422019/src/booth32_tb.v:29: Unsupported: Ignoring delay on this delayed statement.\n  #100\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/136422019/src/booth32_tb.v:33: Unsupported: Ignoring delay on this delayed statement.\n  #100;\n  ^\n%Error: data/full_repos/permissive/136422019/src/booth32_tb.v:9: Cannot find file containing module: \'booth32\'\n booth32 multiplier(data_out, a, b);  \n ^~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/136422019/src,data/full_repos/permissive/136422019/booth32\n             data/full_repos/permissive/136422019/src,data/full_repos/permissive/136422019/booth32.v\n             data/full_repos/permissive/136422019/src,data/full_repos/permissive/136422019/booth32.sv\n             booth32\n             booth32.v\n             booth32.sv\n             obj_dir/booth32\n             obj_dir/booth32.v\n             obj_dir/booth32.sv\n%Error: Exiting due to 1 error(s), 5 warning(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
module booth32_tb;
	
	reg [31:0] test;
	
	reg [31:0] a;
	reg [31:0] b;
	wire [63:0] data_out;
	
	booth32 multiplier(data_out, a, b);
	
	initial begin

		a <= 0;
		b <= 0;
		#100
		

		test <= 1;
		a <= 65;
		b <= 200;
		#100
		test <= 2;
		a <= 1;
		b <= 1;
		#100
		test <= 3;
		a <= -5;
		b <= 8;
		#100
		test <= 4;
		a <= -10;
		b <= -6;
		#100;
	end
endmodule
module booth32_tb;

	
	reg [31:0] test;
	
	reg [31:0] a;
	reg [31:0] b;
	wire [63:0] data_out;
	
	booth32 multiplier(data_out, a, b);
	
	initial begin

		a <= 0;
		b <= 0;
		#100
		

		test <= 1;
		a <= 65;
		b <= 200;
		#100
		test <= 2;
		a <= 1;
		b <= 1;
		#100
		test <= 3;
		a <= -5;
		b <= 8;
		#100
		test <= 4;
		a <= -10;
		b <= -6;
		#100;
	end
endmodule