chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6807010dc7
							
						
					 | 
					
						
						
							
							Prevent libraries from being called.
						
						
						
						
						
					 | 
					
						2018-01-19 16:27:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							8b20a7cd53
							
						
					 | 
					
						
						
							
							Disallow non-functional instructions in parseExpression early
						
						
						
						
						
					 | 
					
						2018-01-10 14:16:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							42f8875770
							
						
					 | 
					
						
						
							
							Show restricted instruction warning before argument mismatch issue
						
						
						
						
						
					 | 
					
						2018-01-08 00:39:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							767052f2f7
							
						
					 | 
					
						
						
							
							Tests for strict mode.
						
						
						
						
						
					 | 
					
						2018-01-06 03:28:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e7e312fdf
							
						
					 | 
					
						
						
							
							Properly support library file names containing a colon (such as URLs).
						
						
						
						
						
					 | 
					
						2018-01-05 13:24:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							d0abc5359b
							
						
					 | 
					
						
						
							
							[SMTChecker] Variables are merged after branches (ite variables)
						
						
						
						
						
					 | 
					
						2018-01-04 18:20:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f4cf00f1b
							
						
					 | 
					
						
						
							
							Provide easy way to update source location expectation.
						
						
						
						
						
					 | 
					
						2018-01-04 14:29:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2cdd789b5d
							
						
					 | 
					
						
						
							
							Merge pull request #3297 from ethereum/separate_expression_and_statement
						
						
						
						
						
						
						
						Separate expression and statement 
						
					 | 
					
						2018-01-04 12:04:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8901b38959
							
						
					 | 
					
						
						
							
							Merge pull request #3369 from ethereum/jsonio-colon
						
						
						
						
						
						
						
						Properly handle colons in file names within jsonio 
						
					 | 
					
						2018-01-04 11:58:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0771691ff
							
						
					 | 
					
						
						
							
							Improve error message for wrong struct initialization (#3359)
						
						
						
						
						
					 | 
					
						2018-01-04 11:24:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							ff9fdfac57
							
						
					 | 
					
						
						
							
							Properly handle colons in file names within jsonio
						
						
						
						
						
					 | 
					
						2018-01-03 15:44:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							add4cde68c
							
						
					 | 
					
						
						
							
							Populate the sourceLocation field properly in standard JSON on errors
						
						
						
						
						
					 | 
					
						2017-12-18 12:17:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3d1830f3f2
							
						
					 | 
					
						
						
							
							Merge pull request #3232 from ethereum/simplifyConstant
						
						
						
						
						
						
						
						Simplify ConstantEvaluator. 
						
					 | 
					
						2017-12-14 16:14:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca0d244bf7
							
						
					 | 
					
						
						
							
							Adjust tests.
						
						
						
						
						
					 | 
					
						2017-12-13 12:28:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							14707b27e2
							
						
					 | 
					
						
						
							
							Merge pull request #3183 from federicobond/fix-event-parsing
						
						
						
						
						
						
						
						Fix event parsing. Refs #3175 
						
					 | 
					
						2017-12-12 11:12:18 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							1734d44561
							
						
					 | 
					
						
						
							
							Rename jsonCompiler to libsolc
						
						
						
						
						
					 | 
					
						2017-12-11 12:49:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b32d7a84fc
							
						
					 | 
					
						
						
							
							Move some struct tests to require ABIEncoderV2
						
						
						
						
						
					 | 
					
						2017-12-11 02:42:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							d57afb20fa
							
						
					 | 
					
						
						
							
							Fix warning test for jumps in assembly
						
						
						
						
						
					 | 
					
						2017-12-05 20:27:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc875f6b9c
							
						
					 | 
					
						
						
							
							Warn for assembly labels too
						
						
						
						
						
					 | 
					
						2017-12-05 19:27:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d609557b6
							
						
					 | 
					
						
						
							
							Fix test.
						
						
						
						
						
					 | 
					
						2017-12-04 12:57:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							00e252a39f
							
						
					 | 
					
						
						
							
							Another test for division.
						
						
						
						
						
					 | 
					
						2017-11-30 01:20:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							19e067465a
							
						
					 | 
					
						
						
							
							Unary operators and division.
						
						
						
						
						
					 | 
					
						2017-11-30 01:20:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							73d25c883f
							
						
					 | 
					
						
						
							
							Specify output selection in tests
						
						
						
						
						
					 | 
					
						2017-11-29 20:10:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d8e3ff395
							
						
					 | 
					
						
						
							
							Also test short input for old decoder.
						
						
						
						
						
					 | 
					
						2017-11-29 17:08:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a3dbb0269
							
						
					 | 
					
						
						
							
							Cleanup and overflow checks for data pointers.
						
						
						
						
						
					 | 
					
						2017-11-29 17:08:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							98c38108e8
							
						
					 | 
					
						
						
							
							Decoder tests.
						
						
						
						
						
					 | 
					
						2017-11-29 17:08:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a1f59cbb17
							
						
					 | 
					
						
						
							
							Merge pull request #3220 from ethereum/IuliaIf
						
						
						
						
						
						
						
						If statement for Iulia / Inline Assembly 
						
					 | 
					
						2017-11-27 09:02:46 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							14fd647b85
							
						
					 | 
					
						
						
							
							Fix event parsing. Refs #3175
						
						
						
						
						
					 | 
					
						2017-11-22 23:08:12 -03: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9232cd2621
							
						
					 | 
					
						
						
							
							Tests.
						
						
						
						
						
					 | 
					
						2017-11-22 16:27:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6dbc34e16e
							
						
					 | 
					
						
						
							
							If statement for Iulia / inline assembly.
						
						
						
						
						
					 | 
					
						2017-11-22 16:25:24 +01: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							19d5c42429
							
						
					 | 
					
						
						
							
							For loop.
						
						
						
						
						
					 | 
					
						2017-11-22 02:35:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e2c066778
							
						
					 | 
					
						
						
							
							Test for multi-branches.
						
						
						
						
						
					 | 
					
						2017-11-22 02:35:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							95a65dc04c
							
						
					 | 
					
						
						
							
							Fix boolean constants.
						
						
						
						
						
					 | 
					
						2017-11-22 02:35:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							90fb14f525
							
						
					 | 
					
						
						
							
							Tests.
						
						
						
						
						
					 | 
					
						2017-11-22 02:35:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e5de4a66ed
							
						
					 | 
					
						
						
							
							Tests.
						
						
						
						
						
					 | 
					
						2017-11-22 02:35:34 +00: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e7d1440ab
							
						
					 | 
					
						
						
							
							Merge pull request #3101 from ethereum/compilerstack-header
						
						
						
						
						
						
						
						Remove the reliance on empty contract name equals "last contract" in CompilerStack 
						
					 | 
					
						2017-10-19 13:43:17 +02: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 | 
					
					
						
						
							
							
							
						
					 |