data/full_repos/permissive/507968444/test/alu/not_word_tb.v
1: b'%Error: data/full_repos/permissive/507968444/test/alu/not_word_tb.v:3: Cannot find include file: src/not_word.v\n`include "src/not_word.v" \n         ^~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/507968444/test/alu,data/full_repos/permissive/507968444/src/not_word.v\n             data/full_repos/permissive/507968444/test/alu,data/full_repos/permissive/507968444/src/not_word.v.v\n             data/full_repos/permissive/507968444/test/alu,data/full_repos/permissive/507968444/src/not_word.v.sv\n             src/not_word.v\n             src/not_word.v.v\n             src/not_word.v.sv\n             obj_dir/src/not_word.v\n             obj_dir/src/not_word.v.v\n             obj_dir/src/not_word.v.sv\n%Warning-STMTDLY: data/full_repos/permissive/507968444/test/alu/not_word_tb.v:26: Unsupported: Ignoring delay on this delayed statement.\n   #1\n   ^\n                  ... Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.\n%Error: Exiting due to 1 error(s), 1 warning(s)\n'
module not_word_tb;

	reg [31:0] a;
	wire [31:0] not_a;
	reg [31:0] correct_not_a, i;


	not_word dut(
		.a(a),
		.not_a(not_a)
	);

	initial begin
		`ifdef WAVE
		$dumpfile("wave.vcd");
		$dumpvars;
		`endif

		for (i = 0; i < 1024; i = i+1) begin
			a = $random;
			correct_not_a = ~a;
			#1
			if (!not_a === correct_not_a) begin
				$display("%m - ERROR a=%d", a);
				$display("           not_a=%d, correct_not_a=%d", not_a, correct_not_a);
				$finish;
			end
		end
		$display("%m - all tests passed");
		$finish;
	end


endmodule
module not_word_tb;


	reg [31:0] a;
	wire [31:0] not_a;
	reg [31:0] correct_not_a, i;


	not_word dut(
		.a(a),
		.not_a(not_a)
	);

	initial begin
		`ifdef WAVE
		$dumpfile("wave.vcd");
		$dumpvars;
		`endif

		for (i = 0; i < 1024; i = i+1) begin
			a = $random;
			correct_not_a = ~a;
			#1
			if (!not_a === correct_not_a) begin
				$display("%m - ERROR a=%d", a);
				$display("           not_a=%d, correct_not_a=%d", not_a, correct_not_a);
				$finish;
			end
		end
		$display("%m - all tests passed");
		$finish;
	end


endmodule