chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa148f2483
							
						
					 | 
					
						
						
							
							Parsing of immutable state variable.
						
						
						
						
						
					 | 
					
						2020-03-12 17:11:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							a86c511713
							
						
					 | 
					
						
						
							
							Replaced "assert" with "if" (incorrect contract code is not supposed to trigger asserts).
						
						
						
						
						
					 | 
					
						2020-03-12 14:03:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bdd8045db5
							
						
					 | 
					
						
						
							
							Merge pull request #8183 from ethereum/functionOptionsYulIR
						
						
						
						
						
						
						
						[YulIR] Function call options for Yul IR 
						
					 | 
					
						2020-03-12 10:49:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							89ce2dbfe9
							
						
					 | 
					
						
						
							
							The identifier var should be fine in Yul
						
						
						
						
						
					 | 
					
						2020-03-11 18:45:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							07368c2e1e
							
						
					 | 
					
						
						
							
							Add support to internal function calls
						
						
						
						
						
					 | 
					
						2020-03-11 16:29:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							5dd30777d2
							
						
					 | 
					
						
						
							
							Test.
						
						
						
						
						
					 | 
					
						2020-03-10 22:44:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							bcefda747c
							
						
					 | 
					
						
						
							
							Do not run smtCheckerTestsJSON if no solver available
						
						
						
						
						
					 | 
					
						2020-03-10 15:41:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bb29a7e497
							
						
					 | 
					
						
						
							
							Merge pull request #8460 from ethereum/yulutil-convert-array
						
						
						
						
						
						
						
						YulUtilFunctions: convertionFunction() to also handle array string/memory casts 
						
					 | 
					
						2020-03-10 14:00:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d7a370248
							
						
					 | 
					
						
						
							
							YulUtilFunctions: convertionFunction() to also handle array string/memory casts.
						
						
						
						
						
					 | 
					
						2020-03-10 11:21:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8d2a9bf773
							
						
					 | 
					
						
						
							
							Merge pull request #8458 from a3d4/partfix-8244-introduced-testcase-shouldrun
						
						
						
						
						
						
						
						Partial Fix #8244: Introduced TestCase::shouldRun(). 
						
					 | 
					
						2020-03-09 18:35:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							809e3503ba
							
						
					 | 
					
						
						
							
							Control flow analysis for inline assembly.
						
						
						
						
						
					 | 
					
						2020-03-09 16:23:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							29b770c434
							
						
					 | 
					
						
						
							
							Introduced TestCase::shouldRun().
						
						
						
						
						
					 | 
					
						2020-03-09 15:52:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b7c001eb7f
							
						
					 | 
					
						
						
							
							Merge pull request #8416 from ethereum/reuseYulCalldataTailAccess
						
						
						
						
						
						
						
						Fix yul calldata tail access functions and reuse them for old codegen. 
						
					 | 
					
						2020-03-09 15:10:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							37e01a19c0
							
						
					 | 
					
						
						
							
							Fix scoping following try/catch.
						
						
						
						
						
					 | 
					
						2020-03-09 13:14:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							988bd6780b
							
						
					 | 
					
						
						
							
							Merge pull request #8414 from ethereum/sol2yul-func-type-conversion
						
						
						
						
						
						
						
						[Sol2Yul] Implements function-to-function cast. 
						
					 | 
					
						2020-03-09 11:31:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							e210026e74
							
						
					 | 
					
						
						
							
							[Sol2Yul] Implements function-to-function cast.
						
						
						
						
						
					 | 
					
						2020-03-09 10:40:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a328e940b5
							
						
					 | 
					
						
						
							
							Merge pull request #8429 from ethereum/astJsonImportYulBlock
						
						
						
						
						
						
						
						Fix yul ast import for blocks, switches and string literals. 
						
					 | 
					
						2020-03-08 17:06:05 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e58a1de57f
							
						
					 | 
					
						
						
							
							Merge pull request #8431 from mijovic/sol2YulSelectorAddress
						
						
						
						
						
						
						
						Adding sol->yul for f.selector and f.address 
						
					 | 
					
						2020-03-06 22:48:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							092827b7ad
							
						
					 | 
					
						
						
							
							Adding sol->yul for f.selector and f.address
						
						
						
						
						
					 | 
					
						2020-03-06 21:43:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2df5ca0774
							
						
					 | 
					
						
						
							
							Merge pull request #8385 from ethereum/immutable
						
						
						
						
						
						
						
						Immutable state variables (1) 
						
					 | 
					
						2020-03-06 14:20:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f38cbb91d
							
						
					 | 
					
						
						
							
							Fix calling unimplemented base function.
						
						
						
						
						
					 | 
					
						2020-03-06 10:51:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							420f57aec3
							
						
					 | 
					
						
						
							
							Fix yul ast import for blocks, switches and string literals.
						
						
						
						
						
					 | 
					
						2020-03-05 14:09:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b10f12a395
							
						
					 | 
					
						
						
							
							Merge pull request #8413 from mijovic/depratateValueCalls
						
						
						
						
						
						
						
						Deprecated warning for .value() and .gas() on function and constructr… 
						
					 | 
					
						2020-03-04 14:43:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							919888ddbc
							
						
					 | 
					
						
						
							
							Use yul function for calldata tail access, fix checks and add additional revert reason.
						
						
						
						
						
					 | 
					
						2020-03-04 14:39:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a3bc752e53
							
						
					 | 
					
						
						
							
							Merge pull request #8415 from ethereum/tests-ExecutionFramework-reset
						
						
						
						
						
						
						
						[test] Fixes ExecutionFramework providing different contract addresse… 
						
					 | 
					
						2020-03-04 14:17:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							58c6b90705
							
						
					 | 
					
						
						
							
							Deprecated warning for .value() and .gas() on function and constructror calls
						
						
						
						
						
					 | 
					
						2020-03-04 12:51:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							495abee769
							
						
					 | 
					
						
						
							
							[test] Fixes ExecutionFramework providing different contract addresses when running test cases for both, old and new yul codegen.
						
						
						
						
						
					 | 
					
						2020-03-03 16:36:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							32ca1a5e26
							
						
					 | 
					
						
						
							
							Merge pull request #8311 from ethereum/smt_split_2
						
						
						
						
						
						
						
						[SMTChecker] Change CHC encoding from explicit CFG to function forests 
						
					 | 
					
						2020-03-03 13:16:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							3bee348525
							
						
					 | 
					
						
						
							
							Change CHC encoding to functions forest instead of explicit CFG
						
						
						
						
						
					 | 
					
						2020-03-03 12:12:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							96a230af50
							
						
					 | 
					
						
						
							
							[SMTChecker] Fix ICEs with tuples
						
						
						
						
						
					 | 
					
						2020-03-03 11:35:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							f10c6500b2
							
						
					 | 
					
						
						
							
							Immutable is not reserved anymore.
						
						
						
						
						
					 | 
					
						2020-03-02 14:20:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1b6a4a649
							
						
					 | 
					
						
						
							
							Fixes raw bytes warning in semantic test framework.
						
						
						
						
						
					 | 
					
						2020-02-26 21:37:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6930e0c2e0
							
						
					 | 
					
						
						
							
							Merge pull request #8384 from ethereum/fixRePrintingValue
						
						
						
						
						
						
						
						Fix re-printing value expectations. 
						
					 | 
					
						2020-02-26 09:57:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							40cae442d5
							
						
					 | 
					
						
						
							
							Fix re-printing value expectations.
						
						
						
						
						
					 | 
					
						2020-02-25 22:10:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							45041e5d3a
							
						
					 | 
					
						
						
							
							Allow access to `_slot` for local storage pointer variables.
						
						
						
						
						
					 | 
					
						2020-02-25 14:28:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd9009eba6
							
						
					 | 
					
						
						
							
							TestFileParser: Adding new keyword wei for expressing function value
						
						
						
						
						
					 | 
					
						2020-02-21 11:39:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c2e22d4cab
							
						
					 | 
					
						
						
							
							Merge pull request #8221 from ethereum/structured-docs-error-locations
						
						
						
						
						
						
						
						[parser] Source locations for structured documentation errors 
						
					 | 
					
						2020-02-18 14:57:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							18dea6b69c
							
						
					 | 
					
						
						
							
							Assembly: Added missing source field to legacy assembly json output to complete the source reference
						
						
						
						
						
					 | 
					
						2020-02-18 10:22:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							c50631d4e2
							
						
					 | 
					
						
						
							
							Update tests.
						
						
						
						
						
					 | 
					
						2020-02-17 12:58:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							29e5cd89be
							
						
					 | 
					
						
						
							
							Remove stack counting from Asm Analysis.
						
						
						
						
						
					 | 
					
						2020-02-17 12:58:05 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							017d33cfbe
							
						
					 | 
					
						
						
							
							Fix typos in filenames within docstring syntax tests.
						
						
						
						
						
					 | 
					
						2020-02-14 15:53:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							85fc0b597b
							
						
					 | 
					
						
						
							
							Adjusts tests to source locations for structured documentation errors.
						
						
						
						
						
					 | 
					
						2020-02-14 15:53:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							99f88742d6
							
						
					 | 
					
						
						
							
							Merge pull request #8263 from ethereum/functionSelectorPure
						
						
						
						
						
						
						
						Mark function selectors accessed via declaration as pure. 
						
					 | 
					
						2020-02-14 12:34:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f094d59b9
							
						
					 | 
					
						
						
							
							Mark function selector accesses as pure for pure expressions and mark function accesses via contract name as pure.
						
						
						
						
						
					 | 
					
						2020-02-14 12:33:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							c92fe69a60
							
						
					 | 
					
						
						
							
							Finishes external call implementation.
						
						
						
						
						
					 | 
					
						2020-02-14 11:59:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							3800391a1a
							
						
					 | 
					
						
						
							
							[Yul] Support conditionals
						
						
						
						
						
					 | 
					
						2020-02-13 17:02:15 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias L. Baumann
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c635377450
							
						
					 | 
					
						
						
							
							Merge pull request #8313 from ethereum/checkFunctionsExistInIsoltest
						
						
						
						
						
						
						
						Make type error fatal to prevent assert failure at later point 
						
					 | 
					
						2020-02-13 16:08:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							8911b58a6d
							
						
					 | 
					
						
						
							
							Make type error fatal to prevent assert failure at later point
						
						
						
						
						
					 | 
					
						2020-02-13 15:16:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7af581df1f
							
						
					 | 
					
						
						
							
							Merge pull request #8309 from ethereum/checkFunctionsExistInIsoltest
						
						
						
						
						
						
						
						Check that functions exist in isoltest. 
						
					 | 
					
						2020-02-13 14:29:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9aed40ab19
							
						
					 | 
					
						
						
							
							Check that functions exist in isoltest.
						
						
						
						
						
					 | 
					
						2020-02-13 13:22:53 +01:00 | 
					
					
						
						
							
							
							
						
					 |