chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							dd9416be29 
							
						 
					 
					
						
						
							
							Merge pull request  #2481  from ethereum/mload-optim  
						
						... 
						
						
						
						MLOAD has side-effects, treat it like that in the optimiser 
						
					 
					
						2017-07-01 17:53:01 +02:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
						
						
							
						
						
							4dfc413b8e 
							
						 
					 
					
						
						
							
							test: add a test passing an invalid boolean value as an event argument  
						
						... 
						
						
						
						Fixes  #1381  
					
						2017-07-01 10:35:51 +01:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
						
						
							
						
						
							fdc9ef14ad 
							
						 
					 
					
						
						
							
							test: add an assertion about storing an invalid boolean into the memory  
						
						
						
					 
					
						2017-07-01 10:35:51 +01:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
						
						
							
						
						
							7cbf6a86dd 
							
						 
					 
					
						
						
							
							test: add a test about storing an invalid boolean  
						
						
						
					 
					
						2017-07-01 10:35:51 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							11dd89c70b 
							
						 
					 
					
						
						
							
							Removed useless test.  
						
						
						
					 
					
						2017-06-30 21:27:39 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							0c92f53944 
							
						 
					 
					
						
						
							
							Correctly check for jump warnings  
						
						
						
					 
					
						2017-06-30 20:47:33 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							d4fecc7b11 
							
						 
					 
					
						
						
							
							Warn on JUMP/JUMPI in inline assembly  
						
						
						
					 
					
						2017-06-30 20:47:14 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							044058276e 
							
						 
					 
					
						
						
							
							Warn about callcode.  
						
						
						
					 
					
						2017-06-30 16:37:32 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							2f983f7002 
							
						 
					 
					
						
						
							
							Merge pull request  #2418  from benjaminion/lll-macro-tests  
						
						... 
						
						
						
						LLL: Full set of test cases for the built-in compiler macros. 
						
					 
					
						2017-06-28 19:25:28 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							46caff4597 
							
						 
					 
					
						
						
							
							Test for negative stack height.  
						
						
						
					 
					
						2017-06-28 16:55:49 +01:00 
						 
				 
			
				
					
						
							
							
								benjaminion 
							
						 
					 
					
						
						
						
						
							
						
						
							468d716800 
							
						 
					 
					
						
						
							
							LLL: Full set of test cases for the built-in compiler macros.  
						
						
						
					 
					
						2017-06-28 16:07:45 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							79d1336687 
							
						 
					 
					
						
						
							
							Merge pull request  #2462  from ethereum/lll-fix-def  
						
						... 
						
						
						
						LLL: fix redefinitions on some compilers 
						
					 
					
						2017-06-28 16:32:43 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							803ab3626b 
							
						 
					 
					
						
						
							
							Verbose error message test failure.  
						
						
						
					 
					
						2017-06-28 15:02:25 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c3e5d6b7ef 
							
						 
					 
					
						
						
							
							Give min and max values in warning message.  
						
						
						
					 
					
						2017-06-28 15:02:25 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							070a241899 
							
						 
					 
					
						
						
							
							Adjust other tests.  
						
						
						
					 
					
						2017-06-28 11:41:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c73ba612f4 
							
						 
					 
					
						
						
							
							Fix test error reporting if we ignore warnings.  
						
						
						
					 
					
						2017-06-28 11:41:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							af7ff3a3ef 
							
						 
					 
					
						
						
							
							Update tests themselves  
						
						
						
					 
					
						2017-06-28 11:41:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							73fbaa5a3e 
							
						 
					 
					
						
						
							
							Test for var i = 0;  
						
						
						
					 
					
						2017-06-28 11:41:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							708d17d13f 
							
						 
					 
					
						
						
							
							Merge pull request  #2464  from federicobond/deprecate-function-type-names  
						
						... 
						
						
						
						Warn deprecated usage of parameter names in function types 
						
					 
					
						2017-06-27 16:32:48 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e715dd0b7e 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into utf8-strict-parser  
						
						
						
					 
					
						2017-06-27 14:37:45 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							bc31d4969c 
							
						 
					 
					
						
						
							
							Merge pull request  #2437  from ethereum/warnDoubleCopyStorage  
						
						... 
						
						
						
						Warn about copies in storage that might overwrite unexpectedly. 
						
					 
					
						2017-06-27 10:24:03 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							6b05bbbbb4 
							
						 
					 
					
						
						
							
							Update tests for function type comparison  
						
						
						
					 
					
						2017-06-26 22:01:35 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							ec15df2aa7 
							
						 
					 
					
						
						
							
							Add a text corpus to the UTF-8 tests  
						
						
						
					 
					
						2017-06-26 21:47:01 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							551e19e884 
							
						 
					 
					
						
						
							
							Add comprehensive test for UTF-8 validation  
						
						
						
					 
					
						2017-06-26 21:47:01 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Bond 
							
						 
					 
					
						
						
						
						
							
						
						
							70fd5c1770 
							
						 
					 
					
						
						
							
							Warn deprecated usage of parameter names in function types  
						
						
						
					 
					
						2017-06-26 15:39:01 -03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							336c9e8f32 
							
						 
					 
					
						
						
							
							Some more tests.  
						
						
						
					 
					
						2017-06-26 16:42:43 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							1a3066c3a1 
							
						 
					 
					
						
						
							
							Test about semantics of "swap" in storage.  
						
						
						
					 
					
						2017-06-26 16:31:36 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d0b6de0b34 
							
						 
					 
					
						
						
							
							Warn about copies in storage that might overwrite unexpectedly.  
						
						
						
					 
					
						2017-06-26 16:31:36 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d2445dfdce 
							
						 
					 
					
						
						
							
							Tests for comparison of non-comparable types.  
						
						
						
					 
					
						2017-06-26 16:30:22 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							751ba701bc 
							
						 
					 
					
						
						
							
							Merge pull request  #2450  from ethereum/addressstring  
						
						... 
						
						
						
						Fix for strings treated as addresses. 
						
					 
					
						2017-06-26 12:18:33 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a0b0df2d98 
							
						 
					 
					
						
						
							
							Merge pull request  #2460  from ethereum/disallowMultiModifier  
						
						... 
						
						
						
						Disallow invoking the same modifier multiple times. 
						
					 
					
						2017-06-26 11:51:12 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c328ab411b 
							
						 
					 
					
						
						
							
							Merge pull request  #2442  from ethereum/remove-why3  
						
						... 
						
						
						
						Remove Why3 generator 
						
					 
					
						2017-06-26 09:20:23 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f879489291 
							
						 
					 
					
						
						
							
							Merge pull request  #2449  from federicobond/warn-bytesxx-decimal  
						
						... 
						
						
						
						Warn if decimal literals are used in a bytesXX context 
						
					 
					
						2017-06-26 09:13:41 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							555dc4f46f 
							
						 
					 
					
						
						
							
							Remove Why3 generator  
						
						
						
					 
					
						2017-06-25 12:26:16 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							dbbdcc66e6 
							
						 
					 
					
						
						
							
							LLL: fix redefinitions on some compilers  
						
						
						
					 
					
						2017-06-24 12:59:30 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Bond 
							
						 
					 
					
						
						
						
						
							
						
						
							7a3ea61ffd 
							
						 
					 
					
						
						
							
							Warn if decimal literals are used in a bytesXX context  
						
						... 
						
						
						
						Fixes  #2349  
					
						2017-06-23 23:21:19 -03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							5a75581f66 
							
						 
					 
					
						
						
							
							Disallow invoking the same modifier multiple times.  
						
						
						
					 
					
						2017-06-23 20:12:22 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							64067975e4 
							
						 
					 
					
						
						
							
							Review suggestions.  
						
						
						
					 
					
						2017-06-23 19:29:11 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							25fc8ad9b9 
							
						 
					 
					
						
						
							
							Fix tests.  
						
						
						
					 
					
						2017-06-23 19:29:11 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a25f73e2cc 
							
						 
					 
					
						
						
							
							Fix location tests.  
						
						
						
					 
					
						2017-06-23 19:29:11 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							367389472b 
							
						 
					 
					
						
						
							
							Merge pull request  #2439  from ethereum/lll-vars  
						
						... 
						
						
						
						LLL: fix variable (set/get/ref) handling 
						
					 
					
						2017-06-23 15:50:29 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b86a4cad57 
							
						 
					 
					
						
						
							
							Check for constness of address constant.  
						
						
						
					 
					
						2017-06-23 11:19:57 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							af57c083f2 
							
						 
					 
					
						
						
							
							LLL: fix the set keyword (create symbol if not present)  
						
						
						
					 
					
						2017-06-23 02:52:44 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							79ed529b3f 
							
						 
					 
					
						
						
							
							Merge pull request  #2452  from ethereum/fixPassingEmptyString  
						
						... 
						
						
						
						Fix passing empty string 
						
					 
					
						2017-06-22 22:33:06 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							08a5d144ac 
							
						 
					 
					
						
						
							
							Merge pull request  #2426  from ethereum/miniMoustache  
						
						... 
						
						
						
						Whiskers template system 
						
					 
					
						2017-06-22 22:17:26 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							bffb8c404f 
							
						 
					 
					
						
						
							
							Merge pull request  #2408  from federicobond/constant-parameters  
						
						... 
						
						
						
						Fix segmentation fault with constant function parameters 
						
					 
					
						2017-06-22 18:46:15 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f36e021ffc 
							
						 
					 
					
						
						
							
							Test for passing empty string literal as function argument.  
						
						
						
					 
					
						2017-06-22 17:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							cb7021881a 
							
						 
					 
					
						
						
							
							Whiskers template system  
						
						
						
					 
					
						2017-06-22 16:56:57 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9eaf26a359 
							
						 
					 
					
						
						
							
							Check for address-like strings being treated as addresses.  
						
						
						
					 
					
						2017-06-22 16:48:44 +02:00 
						 
				 
			
				
					
						
							
							
								benjaminion 
							
						 
					 
					
						
						
						
						
							
						
						
							0175008ffa 
							
						 
					 
					
						
						
							
							LLL: Fix msg macro with six arguments.  
						
						... 
						
						
						
						The previous macro used the set built-in in a way incompatible with the current
implementation of set. This commit updates the macro to be more transparent in how it's
working and avoids the use of the set and alloc built-ins. 
						
					 
					
						2017-06-22 13:46:52 +01:00