Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c0d82059f
							
						
					 | 
					
						
						
							
							Turn throw into a syntax error for 0.5.0
						
						
						
						
						
					 | 
					
						2018-02-27 02:10:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							8ae6a76c58
							
						
					 | 
					
						
						
							
							Test data location of getter return type.
						
						
						
						
						
					 | 
					
						2018-02-26 11:17:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad010f557b
							
						
					 | 
					
						
						
							
							Tests for warnings.
						
						
						
						
						
					 | 
					
						2018-02-22 15:17:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							388718b59f
							
						
					 | 
					
						
						
							
							Introduce emit statement.
						
						
						
						
						
					 | 
					
						2018-02-22 15:17:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							a680cbd474
							
						
					 | 
					
						
						
							
							Test `_offset` for constants in inline assembly.
						
						
						
						
						
					 | 
					
						2018-02-19 19:22:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e08a206070
							
						
					 | 
					
						
						
							
							Disallow uninitialized storage pointers as experimental 0.5.0 feature.
						
						
						
						
						
					 | 
					
						2018-02-15 11:58:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							23484ba6a4
							
						
					 | 
					
						
						
							
							Merge pull request #3498 from ethereum/allowthisfselector
						
						
						
						
						
						
						
						Allow `this.f.selector` to be pure. 
						
					 | 
					
						2018-02-13 17:08:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Balajiganapathi S
							
						 
					 | 
					
						
						
						
						
							
						
						
							b1417b318f
							
						
					 | 
					
						
						
							
							Move string distance function to utils and format error message
						
						
						
						
						
					 | 
					
						2018-02-13 14:59:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Balajiganapathi S
							
						 
					 | 
					
						
						
						
						
							
						
						
							2859834e58
							
						
					 | 
					
						
						
							
							Suggest alternatives when identifier not found.
						
						
						
						
						
					 | 
					
						2018-02-13 14:54:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8f8ad3840e
							
						
					 | 
					
						
						
							
							Merge pull request #3349 from federicobond/number-improv
						
						
						
						
						
						
						
						Avoid output messages size blow-up using huge bignums literals 
						
					 | 
					
						2018-02-13 12:36:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							560fbd0df1
							
						
					 | 
					
						
						
							
							Always use shortened literal number representation.
						
						
						
						
						
					 | 
					
						2018-02-13 11:43:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							5916cf1e0a
							
						
					 | 
					
						
						
							
							Allow this.f.selector to be pure.
						
						
						
						
						
					 | 
					
						2018-02-13 11:00:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							a320ffeafd
							
						
					 | 
					
						
						
							
							Avoid output messages size blow-up using huge bignums literals
						
						
						
						
						
					 | 
					
						2018-02-12 22:53:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							573aa01fd2
							
						
					 | 
					
						
						
							
							Adjust tests for multiple errors with the var keyword
						
						
						
						
						
					 | 
					
						2018-02-12 22:39:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ddbf1617f
							
						
					 | 
					
						
						
							
							Do not use var where not neccessary in tests
						
						
						
						
						
					 | 
					
						2018-02-12 22:37:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8795036919
							
						
					 | 
					
						
						
							
							Merge pull request #3479 from ethereum/multiError
						
						
						
						
						
						
						
						Support searching inside multiple errors. 
						
					 | 
					
						2018-02-12 22:20:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							676cf52264
							
						
					 | 
					
						
						
							
							Support searching inside multiple errors.
						
						
						
						
						
					 | 
					
						2018-02-12 16:41:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							75a3a707a2
							
						
					 | 
					
						
						
							
							Fix segfault with undeclared array types
						
						
						
						
						
					 | 
					
						2018-02-11 21:40:41 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							32300ea3ff
							
						
					 | 
					
						
						
							
							Merge pull request #3360 from federicobond/nonfatal-reference-errors
						
						
						
						
						
						
						
						Replace some fatal errors when resolving references with normal ones 
						
					 | 
					
						2018-02-04 13:07:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							aef9518039
							
						
					 | 
					
						
						
							
							Add more test cases for reference resolving error handling
						
						
						
						
						
					 | 
					
						2018-02-02 14:09:32 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							600e66e605
							
						
					 | 
					
						
						
							
							Replace some fatal errors when resolving references with normal ones
						
						
						
						
						
					 | 
					
						2018-02-02 14:09:32 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b545987ec7
							
						
					 | 
					
						
						
							
							Issue warning for using public visibility for interface functions
						
						
						
						
						
					 | 
					
						2018-02-01 10:28:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0771691ff
							
						
					 | 
					
						
						
							
							Improve error message for wrong struct initialization (#3359)
						
						
						
						
						
					 | 
					
						2018-01-04 11:24:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							48c7ba72f3
							
						
					 | 
					
						
						
							
							Simplify ConstantEvaluator.
						
						
						
						
						
					 | 
					
						2017-12-12 09:44:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ff9a85592
							
						
					 | 
					
						
						
							
							Reduce the types of errors outputted by ConstantEvaluator
						
						
						
						
						
					 | 
					
						2017-12-12 09:40:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							5226d54ed1
							
						
					 | 
					
						
						
							
							Improve error message for constant evaluator
						
						
						
						
						
					 | 
					
						2017-12-12 09:39:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b32d7a84fc
							
						
					 | 
					
						
						
							
							Move some struct tests to require ABIEncoderV2
						
						
						
						
						
					 | 
					
						2017-12-11 02:42:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ea18bed319
							
						
					 | 
					
						
						
							
							Merge pull request #3235 from ethereum/explicit-tests
						
						
						
						
						
						
						
						Improve expected test errors for some old cases 
						
					 | 
					
						2017-11-22 17:05:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c50d3f8e1
							
						
					 | 
					
						
						
							
							Improve expected test errors for some old cases
						
						
						
						
						
					 | 
					
						2017-11-22 15:41:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kwang Yul Seo
							
						 
					 | 
					
						
						
						
						
							
						
						
							4876c58f91
							
						
					 | 
					
						
						
							
							success(text) -> CHECK_SUCCESS(text)
						
						
						
						
						
						
						
						success(text) does not assert the result. Use CHECK_SUCCESS macro. 
						
					 | 
					
						2017-11-22 23:07:42 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							455e51a608
							
						
					 | 
					
						
						
							
							Improve cyclic constant error message
						
						
						
						
						
					 | 
					
						2017-11-22 02:11:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Balajiganapathi S
							
						 
					 | 
					
						
						
						
						
							
						
						
							d102deaec9
							
						
					 | 
					
						
						
							
							Detect cyclic constant definitions
						
						
						
						
						
					 | 
					
						2017-11-22 02:07:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Balajiganapathi S
							
						 
					 | 
					
						
						
						
						
							
						
						
							c0b4969451
							
						
					 | 
					
						
						
							
							Add more tests for constant var as array lengths
						
						
						
						
						
					 | 
					
						2017-11-22 01:41:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Balajiganapathi S
							
						 
					 | 
					
						
						
						
						
							
						
						
							165857b1d4
							
						
					 | 
					
						
						
							
							Allow constant integer variables as array lengths.
						
						
						
						
						
					 | 
					
						2017-11-22 01:41:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							f7249abe28
							
						
					 | 
					
						
						
							
							Extend address checksum tests
						
						
						
						
						
					 | 
					
						2017-11-17 00:46:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							3cd6ac418a
							
						
					 | 
					
						
						
							
							Add missing name resolver tests
						
						
						
						
						
					 | 
					
						2017-10-26 14:13:33 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a8324266f
							
						
					 | 
					
						
						
							
							More detailed errors for invalid array lengths (such as division by zero).
						
						
						
						
						
					 | 
					
						2017-10-20 11:59:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							10677125ae
							
						
					 | 
					
						
						
							
							Turn usage of callcode into an error as experimental 0.5.0 feature
						
						
						
						
						
					 | 
					
						2017-10-19 02:20:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a8a71de84
							
						
					 | 
					
						
						
							
							Only check tuples for valid rational numbers if they have more than one element.
						
						
						
						
						
					 | 
					
						2017-10-17 19:14:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							c99d2aae04
							
						
					 | 
					
						
						
							
							Validate each tuple literal
						
						
						
						
						
					 | 
					
						2017-10-17 18:59:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							c45e55675c
							
						
					 | 
					
						
						
							
							Force interface functions as external (0.5.0)
						
						
						
						
						
					 | 
					
						2017-10-06 13:48:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							094012dbb0
							
						
					 | 
					
						
						
							
							Merge pull request #3036 from ethereum/constant-eval-refactor
						
						
						
						
						
						
						
						Refactor error reporting in ConstantEvaluator 
						
					 | 
					
						2017-10-06 13:50:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							c28ed2a619
							
						
					 | 
					
						
						
							
							Add tests for ConstantEvaluator
						
						
						
						
						
					 | 
					
						2017-10-05 20:08:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b8be060b30
							
						
					 | 
					
						
						
							
							Ensure unused variables are not warned for in interfaces/abstract contracts
						
						
						
						
						
					 | 
					
						2017-10-05 19:31:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							81519845bc
							
						
					 | 
					
						
						
							
							Require location keyword for local variables (0.5.0)
						
						
						
						
						
					 | 
					
						2017-10-05 19:02:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							09276cb9d3
							
						
					 | 
					
						
						
							
							Do not add members of address to contracts in experimental 0.5.0
						
						
						
						
						
					 | 
					
						2017-10-05 11:42:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							76d3d24842
							
						
					 | 
					
						
						
							
							Do not consider shadowing in variable names inside event declarations
						
						
						
						
						
					 | 
					
						2017-10-04 13:30:26 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wadeAlexC
							
						 
					 | 
					
						
						
						
						
							
						
						
							73f17876e9
							
						
					 | 
					
						
						
							
							Better error message when using fractional number as array size expressions
						
						
						
						
						
					 | 
					
						2017-10-03 22:01:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b82352692
							
						
					 | 
					
						
						
							
							Disallow non-pure constant state variables in 0.5.0
						
						
						
						
						
					 | 
					
						2017-10-03 15:30:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d95447955
							
						
					 | 
					
						
						
							
							Emit error when declaring event with same name and arguments twice
						
						
						
						
						
					 | 
					
						2017-09-29 19:17:31 -03:00 | 
					
					
						
						
							
							
							
						
					 |