data/full_repos/permissive/154553572/testBench.v
 line:30: before: "for"
1: b'%Warning-STMTDLY: data/full_repos/permissive/154553572/testBench.v:30: Unsupported: Ignoring delay on this delayed statement.\n  #2 for (k= 0; k < 512; k=k+1) underTest.M.Data[k]= 0;\n  ^\n                  ... Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.\n%Warning-STMTDLY: data/full_repos/permissive/154553572/testBench.v:35: Unsupported: Ignoring delay on this delayed statement.\n  #7\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/154553572/testBench.v:38: Unsupported: Ignoring delay on this delayed statement.\n  #1\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/154553572/testBench.v:41: Unsupported: Ignoring delay on this delayed statement.\n  #7\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/154553572/testBench.v:46: Unsupported: Ignoring delay on this delayed statement.\n  #5\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/154553572/testBench.v:90: Unsupported: Ignoring delay on this delayed statement.\n  #10 Clk= ~Clk;\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/154553572/testBench.v:124: Unsupported: Ignoring delay on this delayed statement.\n  #2 for (k= 0; k < 512; k=k+1) underTest.M.Data[k]= 0;\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/154553572/testBench.v:129: Unsupported: Ignoring delay on this delayed statement.\n  #7\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/154553572/testBench.v:132: Unsupported: Ignoring delay on this delayed statement.\n  #1\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/154553572/testBench.v:135: Unsupported: Ignoring delay on this delayed statement.\n  #7\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/154553572/testBench.v:140: Unsupported: Ignoring delay on this delayed statement.\n  #5\n  ^\n%Warning-STMTDLY: data/full_repos/permissive/154553572/testBench.v:656: Unsupported: Ignoring delay on this delayed statement.\n  #10 Clk= ~Clk;\n  ^\n%Warning-MULTITOP: data/full_repos/permissive/154553572/testBench.v:95: Multiple top level modules\n                                                                      : ... Suggest see manual; fix the duplicates, or use --top-module to select top.\n                                                                      : ... Top module \'VNLP_TB\'\nmodule VNLP_TB;\n       ^~~~~~~\n                                                                      : ... Top module \'VNLP_TB2\'\nmodule VNLP_TB2;\n       ^~~~~~~~\n%Error: data/full_repos/permissive/154553572/testBench.v:116: Can\'t find definition of \'MemAdd1\' in dotted variable: \'underTest.MemAdd1\'\n assign A1= underTest.MemAdd1;\n                      ^~~~~~~\n%Error: data/full_repos/permissive/154553572/testBench.v:117: Can\'t find definition of \'MemAdd2\' in dotted variable: \'underTest.MemAdd2\'\n assign A2= underTest.MemAdd2;\n                      ^~~~~~~\n%Error: data/full_repos/permissive/154553572/testBench.v:118: Can\'t find definition of \'MemData1\' in dotted variable: \'underTest.MemData1\'\n assign D1= underTest.MemData1;\n                      ^~~~~~~~\n%Error: data/full_repos/permissive/154553572/testBench.v:119: Can\'t find definition of \'MemData2\' in dotted variable: \'underTest.MemData2\'\n assign D2= underTest.MemData2;\n                      ^~~~~~~~\n%Error: data/full_repos/permissive/154553572/testBench.v:124: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  #2 for (k= 0; k < 512; k=k+1) underTest.M.Data[k]= 0;\n                                          ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:141: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[0]= 10\'d4;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:142: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[1]= 10\'d509;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:143: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[2]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:144: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[3]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:145: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[4]= 10\'d8;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:146: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[5]= 10\'d1;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:147: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[6]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:148: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[7]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:149: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[8]= 10\'d12;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:150: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[9]= 10\'d5;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:151: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[10]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:152: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[11]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:153: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[12]= 10\'d16;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:154: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[13]= 10\'d9;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:155: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[14]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:156: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[15]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:157: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[16]= 10\'d20;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:158: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[17]= 10\'d13;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:159: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[18]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:160: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[19]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:161: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[20]= 10\'d24;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:162: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[21]= 10\'d17;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:163: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[22]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:164: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[23]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:165: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[24]= 10\'d28;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:166: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[25]= 10\'d21;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:167: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[26]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:168: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[27]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:169: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[28]= 10\'d32;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:170: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[29]= 10\'d25;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:171: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[30]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:172: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[31]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:173: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[32]= 10\'d36;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:174: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[33]= 10\'d29;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:175: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[34]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:176: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[35]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:177: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[36]= 10\'d40;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:178: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[37]= 10\'d33;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:179: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[38]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:180: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[39]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:181: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[40]= 10\'d44;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:182: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[41]= 10\'d37;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:183: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[42]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:184: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[43]= -10\'sd512;\n            ^\n        ... Known scopes under \'underTest\': <no cells found>\n%Error: data/full_repos/permissive/154553572/testBench.v:185: Can\'t find definition of \'M\' in dotted scope/variable: \'underTest.M\'\n  underTest.M.Data[44]= 10\'d48;\n            ^\n%Error: Exiting due to too many errors encountered; --error-limit=50\n        ... See the manual and https://verilator.org for more assistance.\n'
module VNLP_TB;
	
	wire [26:0] Result;
	wire [7:0] Len;
	wire Done;
	wire [8:0] A1;
	wire [8:0] A2;
	wire [9:0] D1;
	wire [9:0] D2;
	reg Start;
	reg Reset;
	reg Clk;
	

	VNLP underTest(
		.Result(Result),
		.Len(Len),
		.Done(Done),
		.Start(Start),
		.Reset(Reset),
		.Clk(Clk));

	assign A1= underTest.MemAdd1;
	assign A2= underTest.MemAdd2;
	assign D1= underTest.MemData1;
	assign D2= underTest.MemData2;

	reg [9:0] k;
	initial begin: Flush_Memory
		#2 for (k= 0; k < 512; k=k+1) underTest.M.Data[k]= 0;
	end
 
	initial begin: Initialize_Values
		Clk= 0;
		#7
		Start= 0;
		Reset= 1;
		#1
		Reset= 0;
		Start= 1;
		#7
		Start= 0;
	end

	initial begin: Load_List
		#5
		underTest.M.Data[0]= 10'b0000110001;
		underTest.M.Data[1]= 10'b0000100010;
		underTest.M.Data[2]= 10'b1111011111;
		underTest.M.Data[3]= 10'b0000010111;
		underTest.M.Data[5]= 10'b0000010001;
		underTest.M.Data[6]= 10'b0000101000;
		underTest.M.Data[7]= 10'b0000010011;
		underTest.M.Data[8]= 10'b0001100110;
		underTest.M.Data[11]= 10'b0000010110;
		underTest.M.Data[12]= 10'b0000010010;
		underTest.M.Data[13]= 10'b0000011001;
		underTest.M.Data[14]= 10'b1110100011;
		underTest.M.Data[17]= 10'b0000001011;
		underTest.M.Data[18]= 10'b0000000110;
		underTest.M.Data[19]= 10'b0000001000;
		underTest.M.Data[20]= 10'b0001011010;
		underTest.M.Data[22]= 10'b0000100001;
		underTest.M.Data[23]= 10'b0000001100;
		underTest.M.Data[24]= 10'b0000011111;
		underTest.M.Data[25]= 10'b0000100000;
		underTest.M.Data[28]= 10'b0001100110;
		underTest.M.Data[29]= 10'b0011110000;
		underTest.M.Data[30]= 10'b0000101111;
		underTest.M.Data[31]= 10'b1111110101;
		underTest.M.Data[33]= 10'b0000000000;
		underTest.M.Data[34]= 10'b0000010111;
		underTest.M.Data[35]= 10'b0000011001;
		underTest.M.Data[36]= 10'b0001011000;
		underTest.M.Data[39]= 10'b0000000101;
		underTest.M.Data[40]= 10'b0000110010;
		underTest.M.Data[41]= 10'b0000111000;
		underTest.M.Data[42]= 10'b0000110000;
		underTest.M.Data[44]= 10'b0000111000;
		underTest.M.Data[45]= 10'b0001011000;
		underTest.M.Data[46]= 10'b0001110000;
		underTest.M.Data[47]= 10'b0001000101;
		underTest.M.Data[49]= 10'b0000100111;
		underTest.M.Data[50]= 10'b0000000001;
		underTest.M.Data[51]= 10'b0001100101;
		underTest.M.Data[52]= 10'b0000111111;
	end

	always begin
		#10 Clk= ~Clk;
	end

endmodule
module VNLP_TB;

	
	wire [26:0] Result;
	wire [7:0] Len;
	wire Done;
	wire [8:0] A1;
	wire [8:0] A2;
	wire [9:0] D1;
	wire [9:0] D2;
	reg Start;
	reg Reset;
	reg Clk;
	

	VNLP underTest(
		.Result(Result),
		.Len(Len),
		.Done(Done),
		.Start(Start),
		.Reset(Reset),
		.Clk(Clk));

	assign A1= underTest.MemAdd1;
	assign A2= underTest.MemAdd2;
	assign D1= underTest.MemData1;
	assign D2= underTest.MemData2;

	reg [9:0] k;
	initial begin: Flush_Memory
		#2 for (k= 0; k < 512; k=k+1) underTest.M.Data[k]= 0;
	end
 
	initial begin: Initialize_Values
		Clk= 0;
		#7
		Start= 0;
		Reset= 1;
		#1
		Reset= 0;
		Start= 1;
		#7
		Start= 0;
	end

	initial begin: Load_List
		#5
		underTest.M.Data[0]= 10'b0000110001;
		underTest.M.Data[1]= 10'b0000100010;
		underTest.M.Data[2]= 10'b1111011111;
		underTest.M.Data[3]= 10'b0000010111;
		underTest.M.Data[5]= 10'b0000010001;
		underTest.M.Data[6]= 10'b0000101000;
		underTest.M.Data[7]= 10'b0000010011;
		underTest.M.Data[8]= 10'b0001100110;
		underTest.M.Data[11]= 10'b0000010110;
		underTest.M.Data[12]= 10'b0000010010;
		underTest.M.Data[13]= 10'b0000011001;
		underTest.M.Data[14]= 10'b1110100011;
		underTest.M.Data[17]= 10'b0000001011;
		underTest.M.Data[18]= 10'b0000000110;
		underTest.M.Data[19]= 10'b0000001000;
		underTest.M.Data[20]= 10'b0001011010;
		underTest.M.Data[22]= 10'b0000100001;
		underTest.M.Data[23]= 10'b0000001100;
		underTest.M.Data[24]= 10'b0000011111;
		underTest.M.Data[25]= 10'b0000100000;
		underTest.M.Data[28]= 10'b0001100110;
		underTest.M.Data[29]= 10'b0011110000;
		underTest.M.Data[30]= 10'b0000101111;
		underTest.M.Data[31]= 10'b1111110101;
		underTest.M.Data[33]= 10'b0000000000;
		underTest.M.Data[34]= 10'b0000010111;
		underTest.M.Data[35]= 10'b0000011001;
		underTest.M.Data[36]= 10'b0001011000;
		underTest.M.Data[39]= 10'b0000000101;
		underTest.M.Data[40]= 10'b0000110010;
		underTest.M.Data[41]= 10'b0000111000;
		underTest.M.Data[42]= 10'b0000110000;
		underTest.M.Data[44]= 10'b0000111000;
		underTest.M.Data[45]= 10'b0001011000;
		underTest.M.Data[46]= 10'b0001110000;
		underTest.M.Data[47]= 10'b0001000101;
		underTest.M.Data[49]= 10'b0000100111;
		underTest.M.Data[50]= 10'b0000000001;
		underTest.M.Data[51]= 10'b0001100101;
		underTest.M.Data[52]= 10'b0000111111;
	end

	always begin
		#10 Clk= ~Clk;
	end

endmodule