data/full_repos/permissive/44647742/testv.v
1: b'%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:39: 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%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:41: Unsupported: Ignoring delay on this delayed statement.\n  #5\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:43: Unsupported: Ignoring delay on this delayed statement.\n  #10\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:47: Unsupported: Ignoring delay on this delayed statement.\n  #20030\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:50: Unsupported: Ignoring delay on this delayed statement.\n  #80\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:52: Unsupported: Ignoring delay on this delayed statement.\n  #30\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:56: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:58: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:61: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:63: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:65: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:67: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:69: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:71: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:73: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:75: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:77: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:79: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:81: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:83: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:85: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:87: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:89: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:91: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:93: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:95: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:97: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:99: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:101: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:103: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:105: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:107: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:109: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:111: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:113: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:115: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:117: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:119: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:121: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:123: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:125: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:127: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:129: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:131: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:133: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:135: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:137: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:139: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:141: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:143: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:145: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:147: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:149: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:151: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:153: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:155: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:157: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:159: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:161: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:163: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:165: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:167: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:169: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:171: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:173: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:175: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:177: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:179: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:181: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:183: Unsupported: Ignoring delay on this delayed statement.\n  #50 \n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:185: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:187: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:189: Unsupported: Ignoring delay on this delayed statement.\n    #50\n    ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:191: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:193: Unsupported: Ignoring delay on this delayed statement.\n    #50\n    ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:195: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:197: Unsupported: Ignoring delay on this delayed statement.\n    #50\n    ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:199: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:201: Unsupported: Ignoring delay on this delayed statement.\n    #50\n    ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:203: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:205: Unsupported: Ignoring delay on this delayed statement.\n    #50\n    ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:207: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:209: Unsupported: Ignoring delay on this delayed statement.\n    #50\n    ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:211: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:213: Unsupported: Ignoring delay on this delayed statement.\n    #50\n    ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:215: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:217: Unsupported: Ignoring delay on this delayed statement.\n    #50\n    ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:219: Unsupported: Ignoring delay on this delayed statement.\n  #50\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:224: Unsupported: Ignoring delay on this delayed statement.\n  #100\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:222: Unsupported: Ignoring delay on this delayed statement.\n  #100\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/44647742/testv.v:232: Unsupported: Ignoring delay on this delayed statement.\n  #0.5 clk =~clk;\n  ^\n%Error: data/full_repos/permissive/44647742/testv.v:235: Cannot find file containing module: \'dht11_driver\'\n dht11_driver  theDriver(clk,rst_n,start,data_io_wire,a,b);\n ^~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/44647742,data/full_repos/permissive/44647742/dht11_driver\n             data/full_repos/permissive/44647742,data/full_repos/permissive/44647742/dht11_driver.v\n             data/full_repos/permissive/44647742,data/full_repos/permissive/44647742/dht11_driver.sv\n             dht11_driver\n             dht11_driver.v\n             dht11_driver.sv\n             obj_dir/dht11_driver\n             obj_dir/dht11_driver.v\n             obj_dir/dht11_driver.sv\n%Error: Exiting due to 1 error(s), 91 warning(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
module tb_dht11(
    );
reg clk;
reg rst_n;
reg start;
wire data_io_wire;
reg data_io;
wire [7:0]a;
wire [7:0]b;
reg direction;


	 initial
	 begin
		clk = 1'b0;
		rst_n=1'b0;
		start = 1'b0;
		direction = 1'b1;
		#1
		rst_n = 1'b1;
		#5
		start = 1'b1;
		#10
		start = 1'b0;
		
		
		#20030
		direction = 1'b0;
		data_io = 1'b0;
		#80
		data_io = 1'b1;
		#30
		
		 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;

		#100
		
		#100
		
		$finish;
	 end
	assign data_io_wire = direction? 1'bz:data_io;

	always
	begin
		#0.5 clk =~clk;
	end

	dht11_driver  theDriver(clk,rst_n,start,data_io_wire,a,b);


endmodule
module tb_dht11(
    );

reg clk;
reg rst_n;
reg start;
wire data_io_wire;
reg data_io;
wire [7:0]a;
wire [7:0]b;
reg direction;


	 initial
	 begin
		clk = 1'b0;
		rst_n=1'b0;
		start = 1'b0;
		direction = 1'b1;
		#1
		rst_n = 1'b1;
		#5
		start = 1'b1;
		#10
		start = 1'b0;
		
		
		#20030
		direction = 1'b0;
		data_io = 1'b0;
		#80
		data_io = 1'b1;
		#30
		
		 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50 
		data_io = 1'b0;
		#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;
				#50
		data_io = 1'b1;
		#50
		data_io = 1'b0;

		#100
		
		#100
		
		$finish;
	 end
	assign data_io_wire = direction? 1'bz:data_io;

	always
	begin
		#0.5 clk =~clk;
	end

	dht11_driver  theDriver(clk,rst_n,start,data_io_wire,a,b);


endmodule