data/full_repos/permissive/157101210/jumpTest.t.v
1: b'%Error: data/full_repos/permissive/157101210/jumpTest.t.v:1: Cannot find include file: jumpTest.v\n`include "jumpTest.v" \n         ^~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/157101210,data/full_repos/permissive/157101210/jumpTest.v\n             data/full_repos/permissive/157101210,data/full_repos/permissive/157101210/jumpTest.v.v\n             data/full_repos/permissive/157101210,data/full_repos/permissive/157101210/jumpTest.v.sv\n             jumpTest.v\n             jumpTest.v.v\n             jumpTest.v.sv\n             obj_dir/jumpTest.v\n             obj_dir/jumpTest.v.v\n             obj_dir/jumpTest.v.sv\n%Warning-STMTDLY: data/full_repos/permissive/157101210/jumpTest.t.v:17: Unsupported: Ignoring delay on this delayed statement.\n  instruction=32\'b00001011111111111111111111111110; #100\n                                                    ^\n                  ... Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.\n%Warning-STMTDLY: data/full_repos/permissive/157101210/jumpTest.t.v:22: Unsupported: Ignoring delay on this delayed statement.\n  instruction=32\'b00100011111111111111111111111110; #100\n                                                    ^\n%Error: Exiting due to 1 error(s), 2 warning(s)\n'
module jumpTestTest ();
	reg[31:0] instruction, programCounter;
	wire[31:0] jumpAddress;
	wire doesJump;

	jumpTest jumpTest(instruction, programCounter, jumpAddress, doesJump);

	initial begin
		$display("Starting Jump Test Test");

		programCounter = 32'b10111111111111111111111111111111;


		instruction=32'b00001011111111111111111111111110; #100
		if (doesJump !== 1) $display("Test 1a failed");
		if (jumpAddress !== 32'b11111111111111111111111111111000) $display("Test 1b failed - %b", jumpAddress);


		instruction=32'b00100011111111111111111111111110; #100
		if (doesJump !== 0) $display("Test 2a failed");

		$display("Finished Jump Test Test");
	end

endmodule
module jumpTestTest ();

	reg[31:0] instruction, programCounter;
	wire[31:0] jumpAddress;
	wire doesJump;

	jumpTest jumpTest(instruction, programCounter, jumpAddress, doesJump);

	initial begin
		$display("Starting Jump Test Test");

		programCounter = 32'b10111111111111111111111111111111;


		instruction=32'b00001011111111111111111111111110; #100
		if (doesJump !== 1) $display("Test 1a failed");
		if (jumpAddress !== 32'b11111111111111111111111111111000) $display("Test 1b failed - %b", jumpAddress);


		instruction=32'b00100011111111111111111111111110; #100
		if (doesJump !== 0) $display("Test 2a failed");

		$display("Finished Jump Test Test");
	end

endmodule