data/full_repos/permissive/16507090/bus/bus.v
 line:19: before: "]"
1: b'%Error: data/full_repos/permissive/16507090/bus/bus.v:1: Cannot find include file: fifo/fifo.v\n`include "fifo/fifo.v" \n         ^~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/16507090/bus,data/full_repos/permissive/16507090/fifo/fifo.v\n             data/full_repos/permissive/16507090/bus,data/full_repos/permissive/16507090/fifo/fifo.v.v\n             data/full_repos/permissive/16507090/bus,data/full_repos/permissive/16507090/fifo/fifo.v.sv\n             fifo/fifo.v\n             fifo/fifo.v.v\n             fifo/fifo.v.sv\n             obj_dir/fifo/fifo.v\n             obj_dir/fifo/fifo.v.v\n             obj_dir/fifo/fifo.v.sv\n%Error: Exiting due to 1 error(s)\n'
module BusTestRig
#(
	parameter bus_width=32,
	parameter bus_max_devices=16
)
(
	input clk
);

	tri [bus_width-1:0] bus_data_lines;
	tri [bus_max_devices-1:0] bus_receiver_device;
	tri [bus_max_devices-1:0] bus_buffer_full;
	wire [bus_max_devices-1:0] bus_write_request;
	wire [bus_max_devices-1:0] bus_voice;

	BusArbiter bus_arbiter
	(
		clk,
		bus_data_lines,
		bus_receiver_device,
		bus_buffer_full,
		bus_write_request,
		bus_voice
	); 

	BusTester
	#(
		.bus_width(32),
		.bus_max_devices(16),
		.device_id(2),
		.send_to(8)
	) test_module_1
	(
		clk,
		bus_data_lines,
		bus_receiver_device,
		bus_write_request,
		bus_buffer_full,
		bus_voice
	);

	BusTester
	#(
		.bus_width(32),
		.bus_max_devices(16),
		.device_id(8),
		.send_to(2)
	) test_module_2
	(
		clk,
		bus_data_lines,
		bus_receiver_device,
		bus_write_request,
		bus_buffer_full,
		bus_voice
	);
endmodule
module BusTestRig
#(
	parameter bus_width=32,
	parameter bus_max_devices=16
)
(
	input clk
);


	tri [bus_width-1:0] bus_data_lines;
	tri [bus_max_devices-1:0] bus_receiver_device;
	tri [bus_max_devices-1:0] bus_buffer_full;
	wire [bus_max_devices-1:0] bus_write_request;
	wire [bus_max_devices-1:0] bus_voice;

	BusArbiter bus_arbiter
	(
		clk,
		bus_data_lines,
		bus_receiver_device,
		bus_buffer_full,
		bus_write_request,
		bus_voice
	); 

	BusTester
	#(
		.bus_width(32),
		.bus_max_devices(16),
		.device_id(2),
		.send_to(8)
	) test_module_1
	(
		clk,
		bus_data_lines,
		bus_receiver_device,
		bus_write_request,
		bus_buffer_full,
		bus_voice
	);

	BusTester
	#(
		.bus_width(32),
		.bus_max_devices(16),
		.device_id(8),
		.send_to(2)
	) test_module_2
	(
		clk,
		bus_data_lines,
		bus_receiver_device,
		bus_write_request,
		bus_buffer_full,
		bus_voice
	);
endmodule